diff --git a/.github/workflows/run-tests.yaml b/.github/workflows/run-tests.yaml index 9b1487c09..7e1133ad0 100644 --- a/.github/workflows/run-tests.yaml +++ b/.github/workflows/run-tests.yaml @@ -63,9 +63,24 @@ jobs: - name: launchql/url-domains run: cd ./packages/url-domains && yarn test + - name: launchql/uuid-hash + run: cd ./packages/uuid-hash && yarn test + + - name: launchql/uuid-stream + run: cd ./packages/uuid-stream && yarn test + - name: launchql/query-builder run: cd ./packages/query-builder && yarn test + - name: launchql/introspectron + run: cd ./packages/introspectron && yarn test + + - name: launchql/react-client + run: cd ./packages/react-client && yarn test + + - name: launchql/launchql-gen + run: cd ./packages/launchql-gen && yarn test + - name: launchql/codegen run: cd ./packages/codegen && yarn test diff --git a/TODO b/TODO new file mode 100644 index 000000000..14789ba52 --- /dev/null +++ b/TODO @@ -0,0 +1,3 @@ +- [ ] remove travis +- [ ] it('getOne(): handles missing selection gracefully' NOT PASSING +- [ ] @launchql/react tests \ No newline at end of file diff --git a/assets/launchql.gif b/assets/launchql.gif new file mode 100644 index 000000000..c9a97868d Binary files /dev/null and b/assets/launchql.gif differ diff --git a/assets/outline-logo.svg b/assets/outline-logo.svg new file mode 100644 index 000000000..32fe58777 --- /dev/null +++ b/assets/outline-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/package.json b/package.json index 94f007a28..91f342637 100644 --- a/package.json +++ b/package.json @@ -47,6 +47,7 @@ }, "resolutions": { "pg": "^8.15.6", - "@types/pg": "^8.11.10" + "@types/pg": "^8.11.10", + "graphql": "15.5.2" } } diff --git a/packages/cli/README.md b/packages/cli/README.md index ecfe9dffd..21eedf8ec 100644 --- a/packages/cli/README.md +++ b/packages/cli/README.md @@ -1 +1,13 @@ -# cli +# @launchql/cli + +

+ +

+ +

+ + + + + +

\ No newline at end of file diff --git a/packages/client/README.md b/packages/client/README.md index 361c5f8eb..bde3c3a5d 100644 --- a/packages/client/README.md +++ b/packages/client/README.md @@ -1,6 +1,16 @@ -# launchql 2.0 +# @launchql/client -In constuction! +

+ +

+ +

+ + + + + +

## Disclaimer diff --git a/packages/codegen/README.md b/packages/codegen/README.md index 361c5f8eb..a25a5c74f 100644 --- a/packages/codegen/README.md +++ b/packages/codegen/README.md @@ -1,4 +1,16 @@ -# launchql 2.0 +# @launchql/codegen + +

+ +

+ +

+ + + + + +

In constuction! diff --git a/packages/content-type-stream/README.md b/packages/content-type-stream/README.md index 577d88c86..d91878f2f 100644 --- a/packages/content-type-stream/README.md +++ b/packages/content-type-stream/README.md @@ -1,4 +1,16 @@ -# content-type-stream +# @launchql/content-type-stream + +

+ +

+ +

+ + + + + +

```sh npm install @launchql/content-type-stream diff --git a/packages/content-type-stream/package.json b/packages/content-type-stream/package.json index 897febcd6..bc417854f 100644 --- a/packages/content-type-stream/package.json +++ b/packages/content-type-stream/package.json @@ -30,10 +30,10 @@ "test:watch": "jest --watch" }, "dependencies": { + "@launchql/mmmagic": "0.5.3", "buffer-peek-stream": "1.1.0", - "etag-hash": "1.0.1", + "etag-hash": "^2.0.0", "mime": "2.4.6", - "@launchql/mmmagic": "0.5.3", - "uuid-hash": "1.0.2" + "uuid-hash": "^2.0.0" } } \ No newline at end of file diff --git a/packages/content-type-stream/src/content-stream.ts b/packages/content-type-stream/src/content-stream.ts index 36480adcd..10bdfc9da 100644 --- a/packages/content-type-stream/src/content-stream.ts +++ b/packages/content-type-stream/src/content-stream.ts @@ -2,9 +2,8 @@ import crypto from 'crypto'; import stream from 'stream'; -// TODO move these into this monorepo -import uuid from 'uuid-hash'; -import etag from 'etag-hash'; +import * as uuid from 'uuid-hash'; +import * as etag from 'etag-hash'; export class ContentStream extends stream.Transform { constructor() { diff --git a/packages/deparser/README.md b/packages/deparser/README.md index 361c5f8eb..ed6a26152 100644 --- a/packages/deparser/README.md +++ b/packages/deparser/README.md @@ -1,6 +1,16 @@ -# launchql 2.0 +# @launchql/deparser -In constuction! +

+ +

+ +

+ + + + + +

## Disclaimer diff --git a/packages/etag-hash/README.md b/packages/etag-hash/README.md new file mode 100644 index 000000000..15c988dc5 --- /dev/null +++ b/packages/etag-hash/README.md @@ -0,0 +1,32 @@ +# ETag Hash + +

+ +

+ +

+ + + + + +

+ +Es6 class that generates ETag using the same algorithm as S3 via MD5 sum. + +Useful for verifying Amazon S3 multi-part uploads. + +## Installation + +```sh +npm install etag-hash +``` + +## Usage + +```js +const createHash = require('etag-hash').createHash; +const etag = createHash().update(contents).digest(); +``` + +ETags compatible with s3, API similar to the crypto module to be compatible with streams. Thanks to the author of [this post](https://stackoverflow.com/questions/12186993/what-is-the-algorithm-to-compute-the-amazon-s3-etag-for-a-file-larger-than-5gb#answer-19896823) for the breakdown of the algorithm. diff --git a/packages/etag-hash/__tests__/etag-hash.test.ts b/packages/etag-hash/__tests__/etag-hash.test.ts new file mode 100644 index 000000000..83717fade --- /dev/null +++ b/packages/etag-hash/__tests__/etag-hash.test.ts @@ -0,0 +1,29 @@ +import { createHash } from '../src'; + +describe('ETag', () => { + it('ETag hash', async () => { + const res: Record = {}; + const strings = ['Hello World', 'Another String']; + + for (let i = 0; i < strings.length; i++) { + const str = strings[i]; + res[str] = createHash() + .update(Buffer.from(str, 'utf8')) + .digest(); + } + + expect(res).toMatchSnapshot(); + }); + + it('Large ETag hash', async () => { + const hash = createHash(); + + const SZ = 5 * 1024 * 1024; + for (let i = 0; i < SZ; i++) { + hash.update(Buffer.from(String(i), 'utf8')); + } + + const res = hash.digest(); + expect(res).toMatchSnapshot(); + }); +}); diff --git a/packages/etag-hash/jest.config.js b/packages/etag-hash/jest.config.js new file mode 100644 index 000000000..0aa3aaa49 --- /dev/null +++ b/packages/etag-hash/jest.config.js @@ -0,0 +1,18 @@ +/** @type {import('ts-jest').JestConfigWithTsJest} */ +module.exports = { + preset: "ts-jest", + testEnvironment: "node", + transform: { + "^.+\\.tsx?$": [ + "ts-jest", + { + babelConfig: false, + tsconfig: "tsconfig.json", + }, + ], + }, + transformIgnorePatterns: [`/node_modules/*`], + testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], + modulePathIgnorePatterns: ["dist/*"] +}; diff --git a/packages/etag-hash/package.json b/packages/etag-hash/package.json new file mode 100644 index 000000000..1da940800 --- /dev/null +++ b/packages/etag-hash/package.json @@ -0,0 +1,40 @@ +{ + "name": "etag-hash", + "version": "2.0.0", + "author": "Dan Lynch ", + "description": "Es6 class that generates ETag using the same algorithm as S3 via MD5 sum.", + "main": "index.js", + "module": "esm/index.js", + "types": "index.d.ts", + "homepage": "https://github.com/launchql/launchql", + "license": "SEE LICENSE IN LICENSE", + "publishConfig": { + "access": "public", + "directory": "dist" + }, + "repository": { + "type": "git", + "url": "https://github.com/launchql/launchql" + }, + "bugs": { + "url": "https://github.com/launchql/launchql/issues" + }, + "scripts": { + "copy": "copyfiles -f ../../LICENSE README.md package.json dist", + "clean": "rimraf dist/**", + "prepare": "npm run build", + "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build:dev": "npm run clean; tsc --declarationMap; tsc -p tsconfig.esm.json; npm run copy", + "lint": "eslint . --fix", + "test": "jest", + "test:watch": "jest --watch" + }, + "keywords": [ + "hash", + "crypto", + "s3", + "minio", + "etag", + "md5" + ] +} \ No newline at end of file diff --git a/packages/etag-hash/src/index.ts b/packages/etag-hash/src/index.ts new file mode 100644 index 000000000..44047a346 --- /dev/null +++ b/packages/etag-hash/src/index.ts @@ -0,0 +1,50 @@ +import { createHash as createCryptoHash, Hash as NodeHash } from 'crypto'; + +export class ETagHash { + private partSizeInBytes: number; + private sums: NodeHash[]; + private part: number; + private bytes: number; + + constructor(partSizeInMb: number = 5) { + this.partSizeInBytes = partSizeInMb * 1024 * 1024; + this.sums = [createCryptoHash('md5')]; + this.part = 0; + this.bytes = 0; + } + + update(chunk: Buffer): this { + const len = chunk.length; + + if (this.bytes + len < this.partSizeInBytes) { + this.sums[this.part].update(chunk); + this.bytes += len; + } else { + const bytesNeeded = this.partSizeInBytes - this.bytes; + this.sums[this.part].update(chunk.subarray(0, bytesNeeded)); + this.part++; + this.sums.push(createCryptoHash('md5')); + this.bytes = len - bytesNeeded; + this.sums[this.part].update(chunk.subarray(bytesNeeded)); + } + + return this; + } + + digest(): string { + if (!this.part) { + return this.sums[0].digest('hex'); + } + + const checksum = this.sums.map((s) => s.digest('hex')).join(''); + const final = createCryptoHash('md5') + .update(Buffer.from(checksum, 'hex')) + .digest('hex'); + + return `${final}-${this.part + 1}`; + } +} + +export const createHash = (...args: ConstructorParameters): ETagHash => { + return new ETagHash(...args); +}; diff --git a/packages/etag-hash/tsconfig.esm.json b/packages/etag-hash/tsconfig.esm.json new file mode 100644 index 000000000..800d7506d --- /dev/null +++ b/packages/etag-hash/tsconfig.esm.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "dist/esm", + "module": "es2022", + "rootDir": "src/", + "declaration": false + } +} diff --git a/packages/etag-hash/tsconfig.json b/packages/etag-hash/tsconfig.json new file mode 100644 index 000000000..1a9d5696c --- /dev/null +++ b/packages/etag-hash/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "rootDir": "src/" + }, + "include": ["src/**/*.ts"], + "exclude": ["dist", "node_modules", "**/*.spec.*", "**/*.test.*"] +} diff --git a/packages/etag-stream/README.md b/packages/etag-stream/README.md new file mode 100644 index 000000000..fd28a50f3 --- /dev/null +++ b/packages/etag-stream/README.md @@ -0,0 +1,49 @@ +# ETag Stream + +

+ +

+ +

+ + + + + +

+ + +A Transform stream that calculates Etag/S3 MD5 sum. Uses the same algorithm that S3 uses to calculate the `ETag`. + +This is especially useful for verifying large files uploaded using multipart S3 API, enabling use of `createReadStream` to keep memory usage low. + +## Installation + +```sh +npm install etag-stream +``` + +## Usage + +```js +const ETagStream = require('etag-stream'); +const stream = new ETagStream(); + +let result = null; +stream + .on('error', e => { + reject(e); + }) + .on('etag', data => { + result = data.toString(); + }) + .on('data', data => { + // data passes through if you need to do more! + }) + .on('finish', () => { + resolve(result); + }); +createReadStream(local).pipe(stream); +``` + +ETags compatible with s3, thanks to the author of [this post](https://stackoverflow.com/questions/12186993/what-is-the-algorithm-to-compute-the-amazon-s3-etag-for-a-file-larger-than-5gb#answer-19896823) for the breakdown of the algorithm. diff --git a/packages/etag-stream/__fixtures__/deadman.jpg b/packages/etag-stream/__fixtures__/deadman.jpg new file mode 100644 index 000000000..16229bec6 Binary files /dev/null and b/packages/etag-stream/__fixtures__/deadman.jpg differ diff --git a/packages/etag-stream/__fixtures__/pct.pct b/packages/etag-stream/__fixtures__/pct.pct new file mode 100644 index 000000000..26bb893e3 Binary files /dev/null and b/packages/etag-stream/__fixtures__/pct.pct differ diff --git a/packages/etag-stream/__fixtures__/pdf.pdf b/packages/etag-stream/__fixtures__/pdf.pdf new file mode 100644 index 000000000..2e3c26a95 Binary files /dev/null and b/packages/etag-stream/__fixtures__/pdf.pdf differ diff --git a/packages/etag-stream/__fixtures__/scss.scss b/packages/etag-stream/__fixtures__/scss.scss new file mode 100644 index 000000000..cc24e936c --- /dev/null +++ b/packages/etag-stream/__fixtures__/scss.scss @@ -0,0 +1,4 @@ +@import "variables"; +@import "flag-icon-base"; +@import "flag-icon-list"; +@import "flag-icon-more"; diff --git a/packages/etag-stream/__tests__/__snapshots__/etag-stream.test.ts.snap b/packages/etag-stream/__tests__/__snapshots__/etag-stream.test.ts.snap new file mode 100644 index 000000000..3c30d4764 --- /dev/null +++ b/packages/etag-stream/__tests__/__snapshots__/etag-stream.test.ts.snap @@ -0,0 +1,19 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`etags other mode 1`] = ` +{ + "/deadman.jpg": "c61f004b66f96e5d1bcd05fc71ac900c-2", + "/pct.pct": "630620c4f931bd94573cafe460ad4af6", + "/pdf.pdf": "b9aa628349df6cc1c99919fe4a12216c", + "/scss.scss": "cd8759ad9f9530b6f852675d1db3235a", +} +`; + +exports[`etags through mode 1`] = ` +{ + "/deadman.jpg": "c61f004b66f96e5d1bcd05fc71ac900c-2", + "/pct.pct": "630620c4f931bd94573cafe460ad4af6", + "/pdf.pdf": "b9aa628349df6cc1c99919fe4a12216c", + "/scss.scss": "cd8759ad9f9530b6f852675d1db3235a", +} +`; diff --git a/packages/etag-stream/__tests__/etag-stream.test.ts b/packages/etag-stream/__tests__/etag-stream.test.ts new file mode 100644 index 000000000..9b74a7b77 --- /dev/null +++ b/packages/etag-stream/__tests__/etag-stream.test.ts @@ -0,0 +1,67 @@ +import { createReadStream } from 'fs'; +import { sync as glob } from 'glob'; +import { createHash } from 'crypto'; +import ETagStream from '../src'; + +const getETag = (stream: NodeJS.ReadableStream): Promise => { + return new Promise((resolve, reject) => { + let result: string | null = null; + stream + .on('error', (e) => reject(e)) + .on('data', (data: Buffer) => { + result = data.toString(); + }) + .on('finish', () => resolve(result)); + }); +}; + +const getETagThrough = (stream: NodeJS.ReadableStream): Promise => { + return new Promise((resolve, reject) => { + const sum = createHash('md5'); + let result: string | null = null; + + stream + .on('error', (e) => reject(e)) + .on('etag', (data: Buffer) => { + result = data.toString(); + }) + .on('data', (data: Buffer) => { + sum.update(data); + }) + .on('finish', () => { + // Confirm non-empty content + expect(sum.digest('hex')).not.toBe('d41d8cd98f00b204e9800998ecf8427e'); + resolve(result); + }); + }); +}; + +describe('etags', () => { + it('through mode', async () => { + const res: Record = {}; + const files = glob(`${__dirname}/../__fixtures__/*.*`); + + for (let i = 0; i < files.length; i++) { + const file = files[i]; + const key = file.split('__fixtures__')[1]; + const stream = new ETagStream({ mode: 'through' }); + res[key] = await getETagThrough(createReadStream(file).pipe(stream)); + } + + expect(res).toMatchSnapshot(); + }); + + it('other mode', async () => { + const res: Record = {}; + const files = glob(`${__dirname}/../__fixtures__/*.*`); + + for (let i = 0; i < files.length; i++) { + const file = files[i]; + const key = file.split('__fixtures__')[1]; + const stream = new ETagStream({ mode: 'buffer' }); // changed `false` to a valid type + res[key] = await getETag(createReadStream(file).pipe(stream)); + } + + expect(res).toMatchSnapshot(); + }); +}); diff --git a/packages/etag-stream/jest.config.js b/packages/etag-stream/jest.config.js new file mode 100644 index 000000000..0aa3aaa49 --- /dev/null +++ b/packages/etag-stream/jest.config.js @@ -0,0 +1,18 @@ +/** @type {import('ts-jest').JestConfigWithTsJest} */ +module.exports = { + preset: "ts-jest", + testEnvironment: "node", + transform: { + "^.+\\.tsx?$": [ + "ts-jest", + { + babelConfig: false, + tsconfig: "tsconfig.json", + }, + ], + }, + transformIgnorePatterns: [`/node_modules/*`], + testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], + modulePathIgnorePatterns: ["dist/*"] +}; diff --git a/packages/etag-stream/package.json b/packages/etag-stream/package.json new file mode 100644 index 000000000..40a6b9362 --- /dev/null +++ b/packages/etag-stream/package.json @@ -0,0 +1,39 @@ +{ + "name": "etag-stream", + "version": "2.0.0", + "author": "Dan Lynch ", + "description": "A Transform stream that calculates Etag/S3 MD5 sum. Uses the same algorithm that S3 uses to calculate the ETag.", + "main": "index.js", + "module": "esm/index.js", + "types": "index.d.ts", + "homepage": "https://github.com/launchql/launchql", + "license": "SEE LICENSE IN LICENSE", + "publishConfig": { + "access": "public", + "directory": "dist" + }, + "repository": { + "type": "git", + "url": "https://github.com/launchql/launchql" + }, + "bugs": { + "url": "https://github.com/launchql/launchql/issues" + }, + "scripts": { + "copy": "copyfiles -f ../../LICENSE README.md package.json dist", + "clean": "rimraf dist/**", + "prepare": "npm run build", + "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build:dev": "npm run clean; tsc --declarationMap; tsc -p tsconfig.esm.json; npm run copy", + "lint": "eslint . --fix", + "test": "jest", + "test:watch": "jest --watch" + }, + "keywords": [ + "s3", + "etag" + ], + "dependencies": { + "etag-hash": "^2.0.0" + } +} \ No newline at end of file diff --git a/packages/etag-stream/src/index.ts b/packages/etag-stream/src/index.ts new file mode 100644 index 000000000..684aff538 --- /dev/null +++ b/packages/etag-stream/src/index.ts @@ -0,0 +1,39 @@ +import { Transform, TransformCallback } from 'stream'; +import { createHash } from 'etag-hash'; + +interface ETagStreamOptions { + partSizeInMb?: number; + mode?: 'through' | 'buffer'; +} + +class ETagStream extends Transform { + private mode: 'through' | 'buffer'; + private hash: ReturnType; + + constructor(opts: ETagStreamOptions = {}) { + const { partSizeInMb = 5, mode = 'through' } = opts; + super(); + this.mode = mode; + this.hash = createHash(partSizeInMb); + } + + _transform(chunk: any, _encoding: BufferEncoding, callback: TransformCallback): void { + this.hash.update(chunk); + if (this.mode === 'through') { + this.push(chunk); + } + callback(); + } + + _flush(callback: TransformCallback): void { + const digest = this.hash.digest(); + if (this.mode === 'through') { + this.emit('etag', digest); + } else { + this.push(digest); + } + callback(); + } +} + +export default ETagStream; diff --git a/packages/etag-stream/tsconfig.esm.json b/packages/etag-stream/tsconfig.esm.json new file mode 100644 index 000000000..800d7506d --- /dev/null +++ b/packages/etag-stream/tsconfig.esm.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "dist/esm", + "module": "es2022", + "rootDir": "src/", + "declaration": false + } +} diff --git a/packages/etag-stream/tsconfig.json b/packages/etag-stream/tsconfig.json new file mode 100644 index 000000000..1a9d5696c --- /dev/null +++ b/packages/etag-stream/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "rootDir": "src/" + }, + "include": ["src/**/*.ts"], + "exclude": ["dist", "node_modules", "**/*.spec.*", "**/*.test.*"] +} diff --git a/packages/explorer/README.md b/packages/explorer/README.md index 5a7bd905b..6fa01b82d 100644 --- a/packages/explorer/README.md +++ b/packages/explorer/README.md @@ -1,2 +1,13 @@ -# explorer +# @launchql/explorer +

+ +

+ +

+ + + + + +

diff --git a/packages/explorer/package.json b/packages/explorer/package.json index 92e43b81a..4afe777b0 100644 --- a/packages/explorer/package.json +++ b/packages/explorer/package.json @@ -39,6 +39,7 @@ "@launchql/server-utils": "^2.0.0", "@launchql/url-domains": "^2.0.0", "@launchql/upload-names": "^2.0.0", + "@launchql/s3-streamer": "^2.0.0", "@launchql/types": "^2.0.0", "express": "^5.1.0", "graphile-build": "^4.14.1", diff --git a/packages/gql-ast/README.md b/packages/gql-ast/README.md new file mode 100644 index 000000000..bf344865c --- /dev/null +++ b/packages/gql-ast/README.md @@ -0,0 +1,34 @@ +# gql-ast + +Super bare-bones GraphQL AST utils + +

+ +

+ +

+ + + + + +

+ +```sh +npm install gql-ast +``` + +```js +import * as t from 'gql-ast'; + +const ast = t.document({ + definitions: [ + t.operationDefinition({ + operation: 'mutation', + name: mutationName, + variableDefinitions, + selectionSet: t.selectionSet({ selections: ... }) + }) + ] +}); +``` diff --git a/packages/gql-ast/jest.config.js b/packages/gql-ast/jest.config.js new file mode 100644 index 000000000..0aa3aaa49 --- /dev/null +++ b/packages/gql-ast/jest.config.js @@ -0,0 +1,18 @@ +/** @type {import('ts-jest').JestConfigWithTsJest} */ +module.exports = { + preset: "ts-jest", + testEnvironment: "node", + transform: { + "^.+\\.tsx?$": [ + "ts-jest", + { + babelConfig: false, + tsconfig: "tsconfig.json", + }, + ], + }, + transformIgnorePatterns: [`/node_modules/*`], + testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], + modulePathIgnorePatterns: ["dist/*"] +}; diff --git a/packages/gql-ast/package.json b/packages/gql-ast/package.json new file mode 100644 index 000000000..e6cd3eed3 --- /dev/null +++ b/packages/gql-ast/package.json @@ -0,0 +1,35 @@ +{ + "name": "gql-ast", + "version": "2.0.0", + "author": "Dan Lynch ", + "description": "GraphQL ASTs", + "main": "index.js", + "module": "esm/index.js", + "types": "index.d.ts", + "homepage": "https://github.com/launchql/launchql", + "license": "SEE LICENSE IN LICENSE", + "publishConfig": { + "access": "public", + "directory": "dist" + }, + "repository": { + "type": "git", + "url": "https://github.com/launchql/launchql" + }, + "bugs": { + "url": "https://github.com/launchql/launchql/issues" + }, + "scripts": { + "copy": "copyfiles -f ../../LICENSE README.md package.json dist", + "clean": "rimraf dist/**", + "prepare": "npm run build", + "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build:dev": "npm run clean; tsc --declarationMap; tsc -p tsconfig.esm.json; npm run copy", + "lint": "eslint . --fix", + "test": "jest", + "test:watch": "jest --watch" + }, + "dependencies": { + "graphql": "15.5.2" + } +} \ No newline at end of file diff --git a/packages/gql-ast/src/index.ts b/packages/gql-ast/src/index.ts new file mode 100644 index 000000000..f95a0fa28 --- /dev/null +++ b/packages/gql-ast/src/index.ts @@ -0,0 +1,188 @@ +import { + ArgumentNode, + BooleanValueNode, + DefinitionNode, + DocumentNode, + FieldNode, + FragmentDefinitionNode, + IntValueNode, + ListTypeNode, + ListValueNode, + NamedTypeNode, + // NameNode, + NullValueNode, + ObjectFieldNode, + ObjectValueNode, + OperationDefinitionNode, + OperationTypeNode, + SelectionSetNode, + StringValueNode, + VariableDefinitionNode, + VariableNode, + DirectiveNode, + TypeNode, +} from 'graphql'; + +export const document = ({ definitions }: { definitions: DefinitionNode[] }): DocumentNode => ({ + kind: 'Document', + definitions, +}); + +export const operationDefinition = ({ + operation, + name, + variableDefinitions = [], + directives = [], + selectionSet, +}: { + operation: OperationTypeNode; + name: string; + variableDefinitions?: VariableDefinitionNode[]; + directives?: DirectiveNode[]; + selectionSet: SelectionSetNode; +}): OperationDefinitionNode => ({ + kind: 'OperationDefinition', + operation, + name: { + kind: 'Name', + value: name, + }, + variableDefinitions, + directives, + selectionSet, +}); + +export const variableDefinition = ({ + variable, + type, + directives, +}: { + variable: VariableNode; + type: TypeNode; + directives?: DirectiveNode[]; +}): VariableDefinitionNode => ({ + kind: 'VariableDefinition', + variable, + type, + directives: directives || [], +}); + +export const selectionSet = ({ selections }: { selections: readonly FieldNode[] }): SelectionSetNode => ({ + kind: 'SelectionSet', + selections, +}); + +export const listType = ({ type }: { type: TypeNode }): ListTypeNode => ({ + kind: 'ListType', + type, +}); + +export const nonNullType = ({ type }: { type: NamedTypeNode | ListTypeNode }): TypeNode => ({ + kind: 'NonNullType', + type, +}); + +export const namedType = ({ type }: { type: string }): NamedTypeNode => ({ + kind: 'NamedType', + name: { + kind: 'Name', + value: type, + }, +}); + +export const variable = ({ name }: { name: string }): VariableNode => ({ + kind: 'Variable', + name: { + kind: 'Name', + value: name, + }, +}); + +export const objectValue = ({ fields }: { fields: ObjectFieldNode[] }): ObjectValueNode => ({ + kind: 'ObjectValue', + fields, +}); + +export const stringValue = ({ value }: { value: string }): StringValueNode => ({ + kind: 'StringValue', + value, +}); + +export const intValue = ({ value }: { value: string }): IntValueNode => ({ + kind: 'IntValue', + value, +}); + +export const booleanValue = ({ value }: { value: boolean }): BooleanValueNode => ({ + kind: 'BooleanValue', + value, +}); + +export const listValue = ({ values }: { values: any[] }): ListValueNode => ({ + kind: 'ListValue', + values, +}); + +export const nullValue = (): NullValueNode => ({ + kind: 'NullValue', +}); + +export const fragmentDefinition = ({ + name, + typeCondition, + directives = [], + selectionSet, +}: { + name: string; + typeCondition: NamedTypeNode; + directives?: DirectiveNode[]; + selectionSet: SelectionSetNode; +}): FragmentDefinitionNode => ({ + kind: 'FragmentDefinition', + name: { + kind: 'Name', + value: name, + }, + typeCondition, + directives, + selectionSet, +}); + +export const objectField = ({ name, value }: { name: string; value: any }): ObjectFieldNode => ({ + kind: 'ObjectField', + name: { + kind: 'Name', + value: name, + }, + value, +}); + +export const field = ({ + name, + args = [], + directives = [], + selectionSet, +}: { + name: string; + args?: ArgumentNode[]; + directives?: DirectiveNode[]; + selectionSet?: SelectionSetNode; +}): FieldNode => ({ + kind: 'Field', + name: { + kind: 'Name', + value: name, + }, + arguments: args, + directives, + selectionSet, +}); + +export const argument = ({ name, value }: { name: string; value: any }): ArgumentNode => ({ + kind: 'Argument', + name: { + kind: 'Name', + value: name, + }, + value, +}); diff --git a/packages/gql-ast/tsconfig.esm.json b/packages/gql-ast/tsconfig.esm.json new file mode 100644 index 000000000..800d7506d --- /dev/null +++ b/packages/gql-ast/tsconfig.esm.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "dist/esm", + "module": "es2022", + "rootDir": "src/", + "declaration": false + } +} diff --git a/packages/gql-ast/tsconfig.json b/packages/gql-ast/tsconfig.json new file mode 100644 index 000000000..1a9d5696c --- /dev/null +++ b/packages/gql-ast/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "rootDir": "src/" + }, + "include": ["src/**/*.ts"], + "exclude": ["dist", "node_modules", "**/*.spec.*", "**/*.test.*"] +} diff --git a/packages/graphile-query/README.md b/packages/graphile-query/README.md index 8378b7586..e42028ea6 100644 --- a/packages/graphile-query/README.md +++ b/packages/graphile-query/README.md @@ -1,64 +1,13 @@ -# graphile-query +# @launchql/graphile-query -

-
- graphile query +

+

-## install - -```sh -npm install graphile-query -``` -## Table of contents - -- [graphile-query](#graphile-query) - - [Install](#install) - - [Table of contents](#table-of-contents) -- [Developing](#developing) -- [Credits](#credits) - -## Developing - -When first cloning the repo: - -```sh -yarn -# build the prod packages. When devs would like to navigate to the source code, this will only navigate from references to their definitions (.d.ts files) between packages. -yarn build -``` - -Or if you want to make your dev process smoother, you can run: - -```sh -yarn -# build the dev packages with .map files, this enables navigation from references to their source code between packages. -yarn build:dev -``` - -## Interchain JavaScript Stack - -A unified toolkit for building applications and smart contracts in the Interchain ecosystem ⚛️ - -| Category | Tools | Description | -|----------------------|------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------| -| **Chain Information** | [**Chain Registry**](https://github.com/hyperweb-io/chain-registry), [**Utils**](https://www.npmjs.com/package/@chain-registry/utils), [**Client**](https://www.npmjs.com/package/@chain-registry/client) | Everything from token symbols, logos, and IBC denominations for all assets you want to support in your application. | -| **Wallet Connectors**| [**Interchain Kit**](https://github.com/hyperweb-io/interchain-kit)beta, [**Cosmos Kit**](https://github.com/hyperweb.io/cosmos-kit) | Experience the convenience of connecting with a variety of web3 wallets through a single, streamlined interface. | -| **Signing Clients** | [**InterchainJS**](https://github.com/hyperweb-io/interchainjs)beta, [**CosmJS**](https://github.com/cosmos/cosmjs) | A single, universal signing interface for any network | -| **SDK Clients** | [**Telescope**](https://github.com/hyperweb.io/telescope) | Your Frontend Companion for Building with TypeScript with Cosmos SDK Modules. | -| **Starter Kits** | [**Create Interchain App**](https://github.com/hyperweb-io/create-interchain-app)beta, [**Create Cosmos App**](https://github.com/hyperweb.io/create-cosmos-app) | Set up a modern Interchain app by running one command. | -| **UI Kits** | [**Interchain UI**](https://github.com/hyperweb.io/interchain-ui) | The Interchain Design System, empowering developers with a flexible, easy-to-use UI kit. | -| **Testing Frameworks** | [**Starship**](https://github.com/hyperweb.io/starship) | Unified Testing and Development for the Interchain. | -| **TypeScript Smart Contracts** | [**Create Hyperweb App**](https://github.com/hyperweb-io/create-hyperweb-app) | Build and deploy full-stack blockchain applications with TypeScript | -| **CosmWasm Contracts** | [**CosmWasm TS Codegen**](https://github.com/CosmWasm/ts-codegen) | Convert your CosmWasm smart contracts into dev-friendly TypeScript classes. | - -## Credits - -🛠 Built by Hyperweb (formerly Cosmology) — if you like our tools, please checkout and contribute to [our github ⚛️](https://github.com/hyperweb-io) - - -## Disclaimer - -AS DESCRIBED IN THE LICENSES, THE SOFTWARE IS PROVIDED “AS IS”, AT YOUR OWN RISK, AND WITHOUT WARRANTIES OF ANY KIND. - -No developer or entity involved in creating this software will be liable for any claims or damages whatsoever associated with your use, inability to use, or your interaction with other users of the code, including any direct, indirect, incidental, special, exemplary, punitive or consequential damages, or loss of profits, cryptocurrencies, tokens, or anything else of value. +

+ + + + + +

\ No newline at end of file diff --git a/packages/graphile-query/package.json b/packages/graphile-query/package.json index a42d76eb4..4047e294f 100644 --- a/packages/graphile-query/package.json +++ b/packages/graphile-query/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "postgraphile": "^4.14.1", - "graphql": "15.10.1", + "graphql": "15.5.2", "pg": "^8.15.6" } } \ No newline at end of file diff --git a/packages/graphile-query/src/index.ts b/packages/graphile-query/src/index.ts index 9816413e2..cfc2b2ba7 100644 --- a/packages/graphile-query/src/index.ts +++ b/packages/graphile-query/src/index.ts @@ -1,106 +1,111 @@ import { - withPostGraphileContext, - createPostGraphileSchema, - PostGraphileOptions - } from 'postgraphile'; - import { graphql, GraphQLSchema } from 'graphql'; - import { print } from 'graphql/language/printer'; - import { Pool } from 'pg'; - - interface GraphileSettings extends PostGraphileOptions { - schema: string | string[]; + withPostGraphileContext, + createPostGraphileSchema, + PostGraphileOptions +} from 'postgraphile'; +import { graphql, GraphQLSchema, ExecutionResult } from 'graphql'; +import { print } from 'graphql/language/printer'; +import { Pool } from 'pg'; + +interface GraphileSettings extends PostGraphileOptions { + schema: string | string[]; +} + +export const getSchema = async ( + pool: Pool, + settings: GraphileSettings +): Promise => + await createPostGraphileSchema(pool, settings.schema, settings); + +interface GraphileQueryParams { + schema: GraphQLSchema; + pool: Pool; + settings: GraphileSettings; +} + +interface QueryOptions { + req?: any; // can be extended to a specific request type + query: string; + variables?: Record; + role?: string; +} + +export class GraphileQuery { + private pool: Pool; + private schema: GraphQLSchema; + private settings: GraphileSettings; + + constructor({ schema, pool, settings }: GraphileQueryParams) { + if (!schema) throw new Error('requires a schema'); + if (!pool) throw new Error('requires a pool'); + if (!settings) throw new Error('requires graphile settings'); + + this.pool = pool; + this.schema = schema; + this.settings = settings; } - - export const getSchema = async (pool: Pool, settings: GraphileSettings): Promise => - await createPostGraphileSchema(pool, settings.schema, settings); - - interface GraphileQueryParams { - schema: GraphQLSchema; - pool: Pool; - settings: GraphileSettings; + + async query({ req = {}, query, variables, role }: QueryOptions): Promise { + const queryString = typeof query === 'string' ? query : print(query); + const { pgSettings: pgSettingsGenerator } = this.settings; + + const pgSettings = + role != null + ? { role } + : typeof pgSettingsGenerator === 'function' + ? await pgSettingsGenerator(req) + : pgSettingsGenerator; + + return await withPostGraphileContext( + { + ...this.settings, + pgPool: this.pool, + pgSettings + }, + async (context: any) => { + return await graphql({ + schema: this.schema, + source: queryString, + contextValue: context, + variableValues: variables + }); + } + ); } - - interface QueryOptions { - req?: any; - query: string | object; - variables?: Record; - role?: string; +} + +interface GraphileQuerySimpleParams { + schema: GraphQLSchema; + pool: Pool; +} + +export class GraphileQuerySimple { + private pool: Pool; + private schema: GraphQLSchema; + + constructor({ schema, pool }: GraphileQuerySimpleParams) { + if (!schema) throw new Error('requires a schema'); + if (!pool) throw new Error('requires a pool'); + this.pool = pool; + this.schema = schema; } - - export class GraphileQuery { - private pool: Pool; - private schema: GraphQLSchema; - private settings: GraphileSettings; - - constructor({ schema, pool, settings }: GraphileQueryParams) { - if (!schema) throw new Error('requires a schema'); - if (!pool) throw new Error('requires a pool'); - if (!settings) throw new Error('requires graphile settings'); - - this.pool = pool; - this.schema = schema; - this.settings = settings; - } - - async query({ req = {}, query, variables, role }: QueryOptions) { - const queryString = typeof query === 'string' ? query : print(query as any); - const { pgSettings: pgSettingsGenerator } = this.settings; - const pgSettings = - role != null - ? { role } - : typeof pgSettingsGenerator === 'function' - ? await pgSettingsGenerator(req) - : pgSettingsGenerator; - - return await withPostGraphileContext( - { - ...this.settings, - pgPool: this.pool, - pgSettings - }, - async (context) => { - return await graphql({ - schema: this.schema, - source: queryString, - contextValue: context, - variableValues: variables - }); - } - ); - } + + async query( + query: string, + variables?: Record + ): Promise { + const queryString = typeof query === 'string' ? query : print(query); + + return await withPostGraphileContext( + { pgPool: this.pool }, + async (context: any) => { + return await graphql({ + schema: this.schema, + source: queryString, + contextValue: context, + variableValues: variables + }); + } + ); } - - interface GraphileQuerySimpleParams { - schema: GraphQLSchema; - pool: Pool; - } - - export class GraphileQuerySimple { - private pool: Pool; - private schema: GraphQLSchema; - - constructor({ schema, pool }: GraphileQuerySimpleParams) { - if (!schema) throw new Error('requires a schema'); - if (!pool) throw new Error('requires a pool'); - this.pool = pool; - this.schema = schema; - } - - async query(query: string | object, variables?: Record) { - const queryString = typeof query === 'string' ? query : print(query as any); - return await withPostGraphileContext( - { - pgPool: this.pool - }, - async (context) => { - return await graphql({ - schema: this.schema, - source: queryString, - contextValue: context, - variableValues: variables - }); - } - ); - } - } - \ No newline at end of file +} diff --git a/packages/graphile-settings/README.md b/packages/graphile-settings/README.md index 273c47092..0b400dd2e 100644 --- a/packages/graphile-settings/README.md +++ b/packages/graphile-settings/README.md @@ -1 +1,13 @@ -# graphile-settings +# @launchql/graphile-settings + +

+ +

+ +

+ + + + + +

\ No newline at end of file diff --git a/packages/introspectron/README.md b/packages/introspectron/README.md new file mode 100644 index 000000000..e658c41ac --- /dev/null +++ b/packages/introspectron/README.md @@ -0,0 +1,61 @@ +# introspectron + +

+ +

+ +

+ + + + + +

+ +```sh +npm install introspectron +``` + +Thanks https://www.graphile.org/ for the original introspection query! + + +```js +import { introspect } from 'introspectron'; + +const result = await introspect(pgPool, { + schemas: ['app_public'] +}); +``` + +output + +``` + { + "__pgVersion": 110003, + "attribute": [ + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "826", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "defaclrole", + "num": 1, + "tags": Object {}, + "typeId": "26", + "typeModifier": null, + }, + ... + +``` + +## testing + +createdb testdb +psql testdb -f ./seed.sql \ No newline at end of file diff --git a/packages/introspectron/__fixtures__/intro-query-dbe.json b/packages/introspectron/__fixtures__/intro-query-dbe.json new file mode 100644 index 000000000..5b0192d6b --- /dev/null +++ b/packages/introspectron/__fixtures__/intro-query-dbe.json @@ -0,0 +1,116695 @@ +{ + "__schema": { + "queryType": { + "name": "Query" + }, + "mutationType": { + "name": "Mutation" + }, + "subscriptionType": null, + "types": [{ + "kind": "OBJECT", + "name": "Query", + "description": "The root query type which gives access points into the data universe.", + "fields": [{ + "name": "query", + "description": "Exposes the root query type nested one level down. This is helpful for Relay 1\nwhich can only query top level fields if they are in a particular form.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionGoals", + "description": "Reads and enables pagination through a set of `ActionGoal`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionGoal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionGoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionGoalsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemTypes", + "description": "Reads and enables pagination through a set of `ActionItemType`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionItemType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemTypeCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemTypeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionItemTypesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItems", + "description": "Reads and enables pagination through a set of `ActionItem`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionItemsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionVariations", + "description": "Reads and enables pagination through a set of `ActionVariation`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionVariation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionVariationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionVariationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionVariationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionVariationsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actions", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "connectedAccounts", + "description": "Reads and enables pagination through a set of `ConnectedAccount`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ConnectedAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ConnectedAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ConnectedAccountsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cryptoAddresses", + "description": "Reads and enables pagination through a set of `CryptoAddress`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `CryptoAddress`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CryptoAddressesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CryptoAddressesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emails", + "description": "Reads and enables pagination through a set of `Email`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Email`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "EmailsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "EmailCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "EmailFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EmailsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalExplanations", + "description": "Reads and enables pagination through a set of `GoalExplanation`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GoalExplanation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalExplanationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "GoalExplanationsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goals", + "description": "Reads and enables pagination through a set of `Goal`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Goal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "GoalsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostComments", + "description": "Reads and enables pagination through a set of `GroupPostComment`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "GroupPostCommentsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostReactions", + "description": "Reads and enables pagination through a set of `GroupPostReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "GroupPostReactionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPosts", + "description": "Reads and enables pagination through a set of `GroupPost`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPost`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "GroupPostsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groups", + "description": "Reads and enables pagination through a set of `Group`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Group`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "GroupsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationTypes", + "description": "Reads and enables pagination through a set of `LocationType`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `LocationType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationTypeCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationTypeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LocationTypesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locations", + "description": "Reads and enables pagination through a set of `Location`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Location`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LocationsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messageGroups", + "description": "Reads and enables pagination through a set of `MessageGroup`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `MessageGroup`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MessageGroupsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MessageGroupCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MessageGroupFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "MessageGroupsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messages", + "description": "Reads and enables pagination through a set of `Message`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Message`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MessagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MessageCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MessageFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "MessagesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsArticles", + "description": "Reads and enables pagination through a set of `NewsArticle`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `NewsArticle`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NewsArticlesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NewsArticleCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NewsArticleFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "NewsArticlesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationPreferences", + "description": "Reads and enables pagination through a set of `NotificationPreference`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `NotificationPreference`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NotificationPreferencesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferenceCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferenceFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "NotificationPreferencesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notifications", + "description": "Reads and enables pagination through a set of `Notification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Notification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NotificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NotificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NotificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "NotificationsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectAttributes", + "description": "Reads and enables pagination through a set of `ObjectAttribute`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ObjectAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ObjectAttributesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttributes", + "description": "Reads and enables pagination through a set of `ObjectTypeAttribute`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ObjectTypeAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypeAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributeCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttributesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeValues", + "description": "Reads and enables pagination through a set of `ObjectTypeValue`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ObjectTypeValue`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypeValuesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValueCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValueFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeValuesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypes", + "description": "Reads and enables pagination through a set of `ObjectType`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ObjectType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ObjectTypesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objects", + "description": "Reads and enables pagination through a set of `Object`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Object`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ObjectsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizationProfiles", + "description": "Reads and enables pagination through a set of `OrganizationProfile`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `OrganizationProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "OrganizationProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizationProfileCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizationProfileFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "OrganizationProfilesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phoneNumbers", + "description": "Reads and enables pagination through a set of `PhoneNumber`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `PhoneNumber`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PhoneNumbersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "PhoneNumbersConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postComments", + "description": "Reads and enables pagination through a set of `PostComment`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `PostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCommentCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "PostCommentsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postReactions", + "description": "Reads and enables pagination through a set of `PostReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `PostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "PostReactionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "posts", + "description": "Reads and enables pagination through a set of `Post`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Post`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "PostsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredActions", + "description": "Reads and enables pagination through a set of `RequiredAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `RequiredAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RequiredActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "RequiredActionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimits", + "description": "Reads and enables pagination through a set of `RewardLimit`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `RewardLimit`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RewardLimitsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "RewardLimitsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleTypes", + "description": "Reads and enables pagination through a set of `RoleType`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `RoleType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RoleTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RoleTypeCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RoleTypeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "RoleTypesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackActions", + "description": "Reads and enables pagination through a set of `TrackAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `TrackAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TrackActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "TrackActionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tracks", + "description": "Reads and enables pagination through a set of `Track`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Track`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TracksOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "TracksConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerifications", + "description": "Reads and enables pagination through a set of `UserActionItemVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItemVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionItemVerificationsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItems", + "description": "Reads and enables pagination through a set of `UserActionItem`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionReactions", + "description": "Reads and enables pagination through a set of `UserActionReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionReactionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionVerifications", + "description": "Reads and enables pagination through a set of `UserActionVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionVerificationsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActions", + "description": "Reads and enables pagination through a set of `UserAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAnswers", + "description": "Reads and enables pagination through a set of `UserAnswer`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAnswer`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserAnswersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserAnswersConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristics", + "description": "Reads and enables pagination through a set of `UserCharacteristic`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserCharacteristic`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserCharacteristicsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristicsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnections", + "description": "Reads and enables pagination through a set of `UserConnection`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserConnection`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserConnectionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContacts", + "description": "Reads and enables pagination through a set of `UserContact`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserContact`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserContactsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserContactCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserContactFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserContactsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userDevices", + "description": "Reads and enables pagination through a set of `UserDevice`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserDevice`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserDevicesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserDeviceCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserDeviceFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserDevicesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userLocations", + "description": "Reads and enables pagination through a set of `UserLocation`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserLocation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserLocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserLocationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserLocationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserLocationsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userMessages", + "description": "Reads and enables pagination through a set of `UserMessage`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserMessage`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserMessagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserMessageCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserMessageFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserMessagesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userPassActions", + "description": "Reads and enables pagination through a set of `UserPassAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserPassAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserPassActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserPassActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserPassActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserPassActionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfiles", + "description": "Reads and enables pagination through a set of `UserProfile`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserProfileCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserProfileFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserProfilesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userQuestions", + "description": "Reads and enables pagination through a set of `UserQuestion`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserQuestion`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserQuestionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserQuestionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserQuestionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserQuestionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSavedActions", + "description": "Reads and enables pagination through a set of `UserSavedAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserSavedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSavedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSavedActionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSettings", + "description": "Reads and enables pagination through a set of `UserSetting`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserSetting`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSettingsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSettingCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSettingFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSettingsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userViewedActions", + "description": "Reads and enables pagination through a set of `UserViewedAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserViewedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserViewedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserViewedActionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "users", + "description": "Reads and enables pagination through a set of `User`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UsersConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zipCodes", + "description": "Reads and enables pagination through a set of `ZipCode`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ZipCode`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ZipCodesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ZipCodeCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ZipCodeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ZipCodesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authAccounts", + "description": "Reads and enables pagination through a set of `AuthAccount`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `AuthAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AuthAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "AuthAccountCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "AuthAccountFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "AuthAccountsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionGoal", + "description": null, + "args": [{ + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "goalId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionGoal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemType", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ActionItemType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionVariation", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ActionVariation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionBySlug", + "description": null, + "args": [{ + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "connectedAccount", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ConnectedAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "connectedAccountByServiceAndIdentifier", + "description": null, + "args": [{ + "name": "service", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ConnectedAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cryptoAddress", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CryptoAddress", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cryptoAddressByAddress", + "description": null, + "args": [{ + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CryptoAddress", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Email", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emailByEmail", + "description": null, + "args": [{ + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Email", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalExplanation", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "GoalExplanation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalByName", + "description": null, + "args": [{ + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalBySlug", + "description": null, + "args": [{ + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostComment", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "GroupPostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostReaction", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "GroupPostReaction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPost", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationType", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "LocationType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messageGroup", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "MessageGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "message", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Message", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsArticle", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "NewsArticle", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationPreference", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "NotificationPreference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notification", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Notification", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectAttribute", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ObjectAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttribute", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeValue", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "object", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizationProfile", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "OrganizationProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phoneNumber", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "PhoneNumber", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phoneNumberByNumber", + "description": null, + "args": [{ + "name": "number", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "PhoneNumber", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postComment", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "PostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postReaction", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "PostReaction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredAction", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "RequiredAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimit", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleType", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "RoleType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleTypeByName", + "description": null, + "args": [{ + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "RoleType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackAction", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "TrackAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "track", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "Track", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerification", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserActionItemVerification", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItem", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionReaction", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserActionReaction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionVerification", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserActionVerification", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAnswer", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserAnswer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristic", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnection", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContact", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserContact", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userDevice", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserDevice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userLocation", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserLocation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userMessage", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserMessage", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userPassAction", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserPassAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfile", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userQuestion", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserQuestion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSavedAction", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserSavedAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSetting", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userViewedAction", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UserViewedAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userByUsername", + "description": null, + "args": [{ + "name": "username", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zipCode", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ZipCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zipCodeByZip", + "description": null, + "args": [{ + "name": "zip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ZipCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authAccount", + "description": null, + "args": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "AuthAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authAccountByServiceAndIdentifier", + "description": null, + "args": [{ + "name": "service", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "AuthAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentIpAddress", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "InternetAddress", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentUserAgent", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "getCurrentUser", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "getCurrentUserId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_meta", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Metaschema", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionGoalsConnection", + "description": "A connection to a list of `ActionGoal` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `ActionGoal` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionGoal", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ActionGoal` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionGoalsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ActionGoal` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionGoal", + "description": null, + "fields": [{ + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionGoal`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionGoal`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "Reads a single `Goal` that is related to this `ActionGoal`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "UUID", + "description": "A universally unique identifier as defined by [RFC 4122](https://tools.ietf.org/html/rfc4122).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Datetime", + "description": "A point in time as described by the [ISO\n8601](https://en.wikipedia.org/wiki/ISO_8601) standard. May or may not include a timezone.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "User", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "username", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "displayName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "profilePicture", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchTsv", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "FullText", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleTypeByType", + "description": "Reads a single `RoleType` that is related to this `User`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RoleType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupsByOwnerId", + "description": "Reads and enables pagination through a set of `Group`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Group`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "connectedAccountsByOwnerId", + "description": "Reads and enables pagination through a set of `ConnectedAccount`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ConnectedAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ConnectedAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ConnectedAccountsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emailsByOwnerId", + "description": "Reads and enables pagination through a set of `Email`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Email`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "EmailsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "EmailCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "EmailFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EmailsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phoneNumbersByOwnerId", + "description": "Reads and enables pagination through a set of `PhoneNumber`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `PhoneNumber`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PhoneNumbersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PhoneNumbersConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cryptoAddressesByOwnerId", + "description": "Reads and enables pagination through a set of `CryptoAddress`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `CryptoAddress`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CryptoAddressesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CryptoAddressesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authAccountsByOwnerId", + "description": "Reads and enables pagination through a set of `AuthAccount`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `AuthAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AuthAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "AuthAccountCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "AuthAccountFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AuthAccountsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfile", + "description": "Reads a single `UserProfile` that is related to this `User`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSetting", + "description": "Reads a single `UserSetting` that is related to this `User`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristic", + "description": "Reads a single `UserCharacteristic` that is related to this `User`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContacts", + "description": "Reads and enables pagination through a set of `UserContact`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserContact`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserContactsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserContactCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserContactFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserContactsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnectionsByRequesterId", + "description": "Reads and enables pagination through a set of `UserConnection`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserConnection`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserConnectionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnectionsByResponderId", + "description": "Reads and enables pagination through a set of `UserConnection`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserConnection`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserConnectionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationsByOwnerId", + "description": "Reads and enables pagination through a set of `Location`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Location`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userLocations", + "description": "Reads and enables pagination through a set of `UserLocation`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserLocation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserLocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserLocationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserLocationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserLocationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionsByOwnerId", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionGoalsByOwnerId", + "description": "Reads and enables pagination through a set of `ActionGoal`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionGoal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionGoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionGoalsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionVariationsByOwnerId", + "description": "Reads and enables pagination through a set of `ActionVariation`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionVariation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionVariationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionVariationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionVariationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionVariationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemsByOwnerId", + "description": "Reads and enables pagination through a set of `ActionItem`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredActionsByOwnerId", + "description": "Reads and enables pagination through a set of `RequiredAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `RequiredAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RequiredActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RequiredActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActions", + "description": "Reads and enables pagination through a set of `UserAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionsByOwnerId", + "description": "Reads and enables pagination through a set of `UserAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionVerifications", + "description": "Reads and enables pagination through a set of `UserActionVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionVerificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionVerificationsByOwnerId", + "description": "Reads and enables pagination through a set of `UserActionVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionVerificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItems", + "description": "Reads and enables pagination through a set of `UserActionItem`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemsByOwnerId", + "description": "Reads and enables pagination through a set of `UserActionItem`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerificationsByVerifierId", + "description": "Reads and enables pagination through a set of `UserActionItemVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItemVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemVerificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerifications", + "description": "Reads and enables pagination through a set of `UserActionItemVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItemVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemVerificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerificationsByOwnerId", + "description": "Reads and enables pagination through a set of `UserActionItemVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItemVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemVerificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tracksByOwnerId", + "description": "Reads and enables pagination through a set of `Track`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Track`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TracksOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TracksConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackActionsByOwnerId", + "description": "Reads and enables pagination through a set of `TrackAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `TrackAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TrackActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TrackActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectsByOwnerId", + "description": "Reads and enables pagination through a set of `Object`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Object`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectAttributesByOwnerId", + "description": "Reads and enables pagination through a set of `ObjectAttribute`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ObjectAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectAttributesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizationProfileByOrganizationId", + "description": "Reads a single `OrganizationProfile` that is related to this `User`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "OrganizationProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userPassActions", + "description": "Reads and enables pagination through a set of `UserPassAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserPassAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserPassActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserPassActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserPassActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserPassActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSavedActions", + "description": "Reads and enables pagination through a set of `UserSavedAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserSavedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSavedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSavedActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userViewedActions", + "description": "Reads and enables pagination through a set of `UserViewedAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserViewedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserViewedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserViewedActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionReactionsByReacterId", + "description": "Reads and enables pagination through a set of `UserActionReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionReactionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionReactions", + "description": "Reads and enables pagination through a set of `UserActionReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionReactionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userMessagesBySenderId", + "description": "Reads and enables pagination through a set of `UserMessage`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserMessage`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserMessagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserMessageCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserMessageFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserMessagesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userMessagesByReceiverId", + "description": "Reads and enables pagination through a set of `UserMessage`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserMessage`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserMessagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserMessageCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserMessageFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserMessagesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messagesBySenderId", + "description": "Reads and enables pagination through a set of `Message`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Message`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MessagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MessageCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MessageFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MessagesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postsByPosterId", + "description": "Reads and enables pagination through a set of `Post`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Post`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postReactionsByReacterId", + "description": "Reads and enables pagination through a set of `PostReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `PostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostReactionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postReactionsByPosterId", + "description": "Reads and enables pagination through a set of `PostReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `PostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostReactionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postCommentsByCommenterId", + "description": "Reads and enables pagination through a set of `PostComment`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `PostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCommentCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostCommentsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postCommentsByPosterId", + "description": "Reads and enables pagination through a set of `PostComment`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `PostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCommentCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostCommentsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostsByPosterId", + "description": "Reads and enables pagination through a set of `GroupPost`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPost`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostReactionsByReacterId", + "description": "Reads and enables pagination through a set of `GroupPostReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostReactionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostReactionsByPosterId", + "description": "Reads and enables pagination through a set of `GroupPostReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostReactionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostCommentsByCommenterId", + "description": "Reads and enables pagination through a set of `GroupPostComment`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostCommentsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostCommentsByPosterId", + "description": "Reads and enables pagination through a set of `GroupPostComment`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostCommentsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userDevices", + "description": "Reads and enables pagination through a set of `UserDevice`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserDevice`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserDevicesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserDeviceCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserDeviceFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserDevicesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationsByActorId", + "description": "Reads and enables pagination through a set of `Notification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Notification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NotificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NotificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NotificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NotificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationsByRecipientId", + "description": "Reads and enables pagination through a set of `Notification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Notification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NotificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NotificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NotificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NotificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationPreferences", + "description": "Reads and enables pagination through a set of `NotificationPreference`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `NotificationPreference`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NotificationPreferencesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferenceCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferenceFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NotificationPreferencesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userQuestionsByOwnerId", + "description": "Reads and enables pagination through a set of `UserQuestion`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserQuestion`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserQuestionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserQuestionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserQuestionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserQuestionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAnswers", + "description": "Reads and enables pagination through a set of `UserAnswer`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAnswer`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserAnswersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserAnswersConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAnswersByOwnerId", + "description": "Reads and enables pagination through a set of `UserAnswer`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAnswer`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserAnswersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserAnswersConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimitsByOwnerId", + "description": "Reads and enables pagination through a set of `RewardLimit`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `RewardLimit`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RewardLimitsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimitsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchTsvRank", + "description": "Full-text search ranking when filtered by `searchTsv`.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "String", + "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "JSON", + "description": "The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "FullText", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Int", + "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RoleType", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "usersByType", + "description": "Reads and enables pagination through a set of `User`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UsersConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UsersConnection", + "description": "A connection to a list of `User` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `User` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `User` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `User` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UsersEdge", + "description": "A `User` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `User` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Cursor", + "description": "A location in a connection that can be used for resuming pagination.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PageInfo", + "description": "Information about pagination in a connection.", + "fields": [{ + "name": "hasNextPage", + "description": "When paginating forwards, are there more items?", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hasPreviousPage", + "description": "When paginating backwards, are there more items?", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "startCursor", + "description": "When paginating backwards, the cursor to continue.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "endCursor", + "description": "When paginating forwards, the cursor to continue.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Boolean", + "description": "The `Boolean` scalar type represents `true` or `false`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UsersOrderBy", + "description": "Methods to use when ordering `User`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USERNAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USERNAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DISPLAY_NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DISPLAY_NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PROFILE_PICTURE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PROFILE_PICTURE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_TSV_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_TSV_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_TSV_RANK_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_TSV_RANK_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserCondition", + "description": "A condition to be used against `User` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "username", + "description": "Checks for equality with the object’s `username` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "displayName", + "description": "Checks for equality with the object’s `displayName` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": "Checks for equality with the object’s `profilePicture` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "searchTsv", + "description": "Checks for equality with the object’s `searchTsv` field.", + "type": { + "kind": "SCALAR", + "name": "FullText", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tsvSearchTsv", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "description": "A filter to be used against `User` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "username", + "description": "Filter by the object’s `username` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "displayName", + "description": "Filter by the object’s `displayName` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": "Filter by the object’s `profilePicture` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "searchTsv", + "description": "Filter by the object’s `searchTsv` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "FullTextFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "description": "A filter to be used against UUID fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "description": "A filter to be used against String fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "includes", + "description": "Contains the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notIncludes", + "description": "Does not contain the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "includesInsensitive", + "description": "Contains the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notIncludesInsensitive", + "description": "Does not contain the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startsWith", + "description": "Starts with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notStartsWith", + "description": "Does not start with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startsWithInsensitive", + "description": "Starts with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notStartsWithInsensitive", + "description": "Does not start with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endsWith", + "description": "Ends with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEndsWith", + "description": "Does not end with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endsWithInsensitive", + "description": "Ends with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEndsWithInsensitive", + "description": "Does not end with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "like", + "description": "Matches the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notLike", + "description": "Does not match the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "likeInsensitive", + "description": "Matches the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notLikeInsensitive", + "description": "Does not match the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalToInsensitive", + "description": "Equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualToInsensitive", + "description": "Not equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFromInsensitive", + "description": "Not equal to the specified value, treating null like an ordinary value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFromInsensitive", + "description": "Equal to the specified value, treating null like an ordinary value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "inInsensitive", + "description": "Included in the specified list (case-insensitive).", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notInInsensitive", + "description": "Not included in the specified list (case-insensitive).", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThanInsensitive", + "description": "Less than the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualToInsensitive", + "description": "Less than or equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanInsensitive", + "description": "Greater than the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualToInsensitive", + "description": "Greater than or equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "description": "A filter to be used against JSON fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "contains", + "description": "Contains the specified JSON.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "containsKey", + "description": "Contains the specified key.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "containsAllKeys", + "description": "Contains all of the specified keys.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "containsAnyKeys", + "description": "Contains any of the specified keys.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "containedBy", + "description": "Contained by the specified JSON.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "FullTextFilter", + "description": "A filter to be used against FullText fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "matches", + "description": "Performs a full text search on the field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "description": "A filter to be used against Int fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupsConnection", + "description": "A connection to a list of `Group` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `Group` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Group` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Group` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Group", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Group`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actions", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPosts", + "description": "Reads and enables pagination through a set of `GroupPost`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPost`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostReactions", + "description": "Reads and enables pagination through a set of `GroupPostReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostReactionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostComments", + "description": "Reads and enables pagination through a set of `GroupPostComment`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostCommentsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimitsByActionGroupIdAndRewardId", + "description": "Reads and enables pagination through a set of `RewardLimit`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `RewardLimit`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RewardLimitsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupRewardLimitsByActionGroupIdAndRewardIdManyToManyConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimitsByActionGroupIdAndVerifyRewardId", + "description": "Reads and enables pagination through a set of `RewardLimit`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `RewardLimit`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RewardLimitsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupRewardLimitsByActionGroupIdAndVerifyRewardIdManyToManyConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionsConnection", + "description": "A connection to a list of `Action` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `Action` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Action` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Action` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Action", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "photo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shareImage", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "titleObjectTemplate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discoveryHeader", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discoveryDescription", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationText", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationObjectTemplate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enableNotifications", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enableNotificationsText", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "search", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "FullText", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationRadius", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeRequired", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Interval", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "startDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "endDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "approved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "published", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isPrivate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityFeedText", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "callToAction", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedActionText", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "alreadyCompletedActionText", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "selfVerifiable", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRecurring", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "recurringInterval", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Interval", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oncePerObject", + "description": "if is_recurring is true", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minimumGroupMembers", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limitedToLocation", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tags", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifyRewardId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "Reads a single `ObjectType` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reward", + "description": "Reads a single `RewardLimit` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifyReward", + "description": "Reads a single `RewardLimit` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionGoals", + "description": "Reads and enables pagination through a set of `ActionGoal`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionGoal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionGoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionGoalsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionVariations", + "description": "Reads and enables pagination through a set of `ActionVariation`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionVariation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionVariationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionVariationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionVariationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionVariationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItems", + "description": "Reads and enables pagination through a set of `ActionItem`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredActions", + "description": "Reads and enables pagination through a set of `RequiredAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `RequiredAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RequiredActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RequiredActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredActionsByRequiredId", + "description": "Reads and enables pagination through a set of `RequiredAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `RequiredAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RequiredActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RequiredActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActions", + "description": "Reads and enables pagination through a set of `UserAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionVerifications", + "description": "Reads and enables pagination through a set of `UserActionVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionVerificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItems", + "description": "Reads and enables pagination through a set of `UserActionItem`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerifications", + "description": "Reads and enables pagination through a set of `UserActionItemVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItemVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemVerificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackActions", + "description": "Reads and enables pagination through a set of `TrackAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `TrackAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TrackActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TrackActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userPassActions", + "description": "Reads and enables pagination through a set of `UserPassAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserPassAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserPassActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserPassActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserPassActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserPassActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSavedActions", + "description": "Reads and enables pagination through a set of `UserSavedAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserSavedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSavedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSavedActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userViewedActions", + "description": "Reads and enables pagination through a set of `UserViewedAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserViewedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserViewedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserViewedActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionReactions", + "description": "Reads and enables pagination through a set of `UserActionReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionReactionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchRank", + "description": "Full-text search ranking when filtered by `search`.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goals", + "description": "Reads and enables pagination through a set of `Goal`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Goal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionGoalsManyToManyConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryPoint", + "description": null, + "fields": [{ + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "x", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "y", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [{ + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "description": "All geometry types implement this interface", + "fields": [{ + "name": "geojson", + "description": "Converts the object to GeoJSON", + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": "Spatial reference identifier (SRID)", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [{ + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygon", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineString", + "ofType": null + } + ] + }, + { + "kind": "SCALAR", + "name": "GeoJSON", + "description": "The `GeoJSON` scalar type represents GeoJSON values as specified by[RFC 7946](https://tools.ietf.org/html/rfc7946).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "description": "All geometry XY types implement this interface", + "fields": [{ + "name": "geojson", + "description": "Converts the object to GeoJSON", + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": "Spatial reference identifier (SRID)", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [{ + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygon", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineString", + "ofType": null + } + ] + }, + { + "kind": "SCALAR", + "name": "Float", + "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "BigFloat", + "description": "A floating point number that requires more precision than IEEE 754 binary 64", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Interval", + "description": "An interval of time that has passed where the smallest distinct unit is a second.", + "fields": [{ + "name": "seconds", + "description": "A quantity of seconds. This is the only non-integer field, as all the other\nfields will dump their overflow into a smaller unit of time. Intervals don’t\nhave a smaller unit than seconds.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "minutes", + "description": "A quantity of minutes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hours", + "description": "A quantity of hours.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "days", + "description": "A quantity of days.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "months", + "description": "A quantity of months.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "years", + "description": "A quantity of years.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectType", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "photo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actions", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tracks", + "description": "Reads and enables pagination through a set of `Track`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Track`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TracksOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TracksConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectsByTypeId", + "description": "Reads and enables pagination through a set of `Object`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Object`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttributes", + "description": "Reads and enables pagination through a set of `ObjectTypeAttribute`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ObjectTypeAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypeAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributeCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectTypeAttributesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ActionsOrderBy", + "description": "Methods to use when ordering `Action`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SLUG_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SLUG_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SHARE_IMAGE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SHARE_IMAGE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TITLE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TITLE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TITLE_OBJECT_TEMPLATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TITLE_OBJECT_TEMPLATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DISCOVERY_HEADER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DISCOVERY_HEADER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DISCOVERY_DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DISCOVERY_DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATION_TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATION_TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATION_OBJECT_TEMPLATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATION_OBJECT_TEMPLATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENABLE_NOTIFICATIONS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENABLE_NOTIFICATIONS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENABLE_NOTIFICATIONS_TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENABLE_NOTIFICATIONS_TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_RADIUS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_RADIUS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TIME_REQUIRED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TIME_REQUIRED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "START_DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "START_DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "END_DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "END_DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "APPROVED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "APPROVED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUBLISHED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUBLISHED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_PRIVATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_PRIVATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_AMOUNT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_AMOUNT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTIVITY_FEED_TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTIVITY_FEED_TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CALL_TO_ACTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CALL_TO_ACTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMPLETED_ACTION_TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMPLETED_ACTION_TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ALREADY_COMPLETED_ACTION_TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ALREADY_COMPLETED_ACTION_TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SELF_VERIFIABLE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SELF_VERIFIABLE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_RECURRING_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_RECURRING_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RECURRING_INTERVAL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RECURRING_INTERVAL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ONCE_PER_OBJECT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ONCE_PER_OBJECT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MINIMUM_GROUP_MEMBERS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MINIMUM_GROUP_MEMBERS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LIMITED_TO_LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LIMITED_TO_LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GROUP_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GROUP_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT_TYPE_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT_TYPE_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFY_REWARD_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFY_REWARD_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_RANK_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_RANK_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "description": "A condition to be used against `Action` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "slug", + "description": "Checks for equality with the object’s `slug` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Checks for equality with the object’s `photo` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shareImage", + "description": "Checks for equality with the object’s `shareImage` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "title", + "description": "Checks for equality with the object’s `title` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "titleObjectTemplate", + "description": "Checks for equality with the object’s `titleObjectTemplate` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Checks for equality with the object’s `url` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "discoveryHeader", + "description": "Checks for equality with the object’s `discoveryHeader` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "discoveryDescription", + "description": "Checks for equality with the object’s `discoveryDescription` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": "Checks for equality with the object’s `notificationText` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationObjectTemplate", + "description": "Checks for equality with the object’s `notificationObjectTemplate` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enableNotifications", + "description": "Checks for equality with the object’s `enableNotifications` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enableNotificationsText", + "description": "Checks for equality with the object’s `enableNotificationsText` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "search", + "description": "Checks for equality with the object’s `search` field.", + "type": { + "kind": "SCALAR", + "name": "FullText", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationRadius", + "description": "Checks for equality with the object’s `locationRadius` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "timeRequired", + "description": "Checks for equality with the object’s `timeRequired` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": "Checks for equality with the object’s `startDate` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": "Checks for equality with the object’s `endDate` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "approved", + "description": "Checks for equality with the object’s `approved` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "published", + "description": "Checks for equality with the object’s `published` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrivate", + "description": "Checks for equality with the object’s `isPrivate` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": "Checks for equality with the object’s `rewardAmount` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "activityFeedText", + "description": "Checks for equality with the object’s `activityFeedText` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "callToAction", + "description": "Checks for equality with the object’s `callToAction` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "completedActionText", + "description": "Checks for equality with the object’s `completedActionText` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "alreadyCompletedActionText", + "description": "Checks for equality with the object’s `alreadyCompletedActionText` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "selfVerifiable", + "description": "Checks for equality with the object’s `selfVerifiable` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRecurring", + "description": "Checks for equality with the object’s `isRecurring` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "recurringInterval", + "description": "Checks for equality with the object’s `recurringInterval` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "oncePerObject", + "description": "Checks for equality with the object’s `oncePerObject` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "minimumGroupMembers", + "description": "Checks for equality with the object’s `minimumGroupMembers` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "limitedToLocation", + "description": "Checks for equality with the object’s `limitedToLocation` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "Checks for equality with the object’s `tags` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": "Checks for equality with the object’s `groupId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeId", + "description": "Checks for equality with the object’s `objectTypeId` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardId", + "description": "Checks for equality with the object’s `rewardId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifyRewardId", + "description": "Checks for equality with the object’s `verifyRewardId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tsvSearch", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "description": "An interval of time that has passed where the smallest distinct unit is a second.", + "fields": null, + "inputFields": [{ + "name": "seconds", + "description": "A quantity of seconds. This is the only non-integer field, as all the other\nfields will dump their overflow into a smaller unit of time. Intervals don’t\nhave a smaller unit than seconds.", + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "minutes", + "description": "A quantity of minutes.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "hours", + "description": "A quantity of hours.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "days", + "description": "A quantity of days.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "months", + "description": "A quantity of months.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "years", + "description": "A quantity of years.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "description": "A filter to be used against `Action` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "slug", + "description": "Filter by the object’s `slug` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Filter by the object’s `photo` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shareImage", + "description": "Filter by the object’s `shareImage` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "title", + "description": "Filter by the object’s `title` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "titleObjectTemplate", + "description": "Filter by the object’s `titleObjectTemplate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Filter by the object’s `url` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "discoveryHeader", + "description": "Filter by the object’s `discoveryHeader` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "discoveryDescription", + "description": "Filter by the object’s `discoveryDescription` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": "Filter by the object’s `notificationText` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationObjectTemplate", + "description": "Filter by the object’s `notificationObjectTemplate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enableNotifications", + "description": "Filter by the object’s `enableNotifications` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enableNotificationsText", + "description": "Filter by the object’s `enableNotificationsText` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "search", + "description": "Filter by the object’s `search` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "FullTextFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationRadius", + "description": "Filter by the object’s `locationRadius` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "timeRequired", + "description": "Filter by the object’s `timeRequired` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": "Filter by the object’s `startDate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": "Filter by the object’s `endDate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "approved", + "description": "Filter by the object’s `approved` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "published", + "description": "Filter by the object’s `published` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrivate", + "description": "Filter by the object’s `isPrivate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": "Filter by the object’s `rewardAmount` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "activityFeedText", + "description": "Filter by the object’s `activityFeedText` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "callToAction", + "description": "Filter by the object’s `callToAction` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "completedActionText", + "description": "Filter by the object’s `completedActionText` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "alreadyCompletedActionText", + "description": "Filter by the object’s `alreadyCompletedActionText` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "selfVerifiable", + "description": "Filter by the object’s `selfVerifiable` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRecurring", + "description": "Filter by the object’s `isRecurring` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "recurringInterval", + "description": "Filter by the object’s `recurringInterval` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "oncePerObject", + "description": "Filter by the object’s `oncePerObject` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "minimumGroupMembers", + "description": "Filter by the object’s `minimumGroupMembers` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "limitedToLocation", + "description": "Filter by the object’s `limitedToLocation` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "Filter by the object’s `tags` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": "Filter by the object’s `groupId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeId", + "description": "Filter by the object’s `objectTypeId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardId", + "description": "Filter by the object’s `rewardId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifyRewardId", + "description": "Filter by the object’s `verifyRewardId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "description": "A filter to be used against Boolean fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "description": "A filter to be used against GeometryPoint fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "bboxAbove", + "description": "Bounding box is strictly above the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxBelow", + "description": "Bounding box is strictly below the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxContains", + "description": "Bounding box contains the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxEquals", + "description": "Bounding box is the same as the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxIntersects2D", + "description": "2D bounding box intersects the specified geometry's 2D bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxIntersectsND", + "description": "n-D bounding box intersects the specified geometry's n-D bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxLeftOf", + "description": "Bounding box is strictly to the left of the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxOverlapsOrAbove", + "description": "Bounding box overlaps or is above the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxOverlapsOrBelow", + "description": "Bounding box overlaps or is below the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxOverlapsOrLeftOf", + "description": "Bounding box overlaps or is to the left of the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxOverlapsOrRightOf", + "description": "Bounding box overlaps or is to the right of the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxRightOf", + "description": "Bounding box is strictly to the right of the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "contains", + "description": "No points of the specified geometry lie in the exterior, and at least one point of the interior of the specified geometry lies in the interior.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "containsProperly", + "description": "The specified geometry intersects the interior but not the boundary (or exterior).", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "coveredBy", + "description": "No point is outside the specified geometry.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "covers", + "description": "No point in the specified geometry is outside.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "crosses", + "description": "They have some, but not all, interior points in common.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "disjoint", + "description": "They do not share any space together.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equals", + "description": "They represent the same geometry. Directionality is ignored.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "exactlyEquals", + "description": "Coordinates and coordinate order are the same as specified geometry.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "intersects", + "description": "They share any portion of space in 2D.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "intersects3D", + "description": "They share any portion of space in 3D.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderingEquals", + "description": "They represent the same geometry and points are in the same directional order.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "overlaps", + "description": "They share space, are of the same dimension, but are not completely contained by each other.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "touches", + "description": "They have at least one point in common, but their interiors do not intersect.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "within", + "description": "Completely inside the specified geometry.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "description": "A filter to be used against BigFloat fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "IntervalFilter", + "description": "A filter to be used against Interval fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "description": "A filter to be used against Datetime fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "StringListFilter", + "description": "A filter to be used against String List fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "contains", + "description": "Contains the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "containedBy", + "description": "Contained by the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "overlaps", + "description": "Overlaps the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "anyEqualTo", + "description": "Any array item is equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyNotEqualTo", + "description": "Any array item is not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyLessThan", + "description": "Any array item is less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyLessThanOrEqualTo", + "description": "Any array item is less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyGreaterThan", + "description": "Any array item is greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyGreaterThanOrEqualTo", + "description": "Any array item is greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TracksConnection", + "description": "A connection to a list of `Track` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `Track` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Track", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Track` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TracksEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Track` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Track", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "photo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isPublished", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isApproved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Track`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "Reads a single `ObjectType` that is related to this `Track`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackActions", + "description": "Reads and enables pagination through a set of `TrackAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `TrackAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TrackActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TrackActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TrackActionsConnection", + "description": "A connection to a list of `TrackAction` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `TrackAction` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TrackAction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `TrackAction` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TrackActionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `TrackAction` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TrackAction", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackOrder", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRequired", + "description": "required to progress", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `TrackAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `TrackAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "track", + "description": "Reads a single `Track` that is related to this `TrackAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Track", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TrackActionsEdge", + "description": "A `TrackAction` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `TrackAction` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "TrackAction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "TrackActionsOrderBy", + "description": "Methods to use when ordering `TrackAction`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TRACK_ORDER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TRACK_ORDER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_REQUIRED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_REQUIRED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TRACK_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TRACK_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TrackActionCondition", + "description": "A condition to be used against `TrackAction` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "trackOrder", + "description": "Checks for equality with the object’s `trackOrder` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRequired", + "description": "Checks for equality with the object’s `isRequired` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "trackId", + "description": "Checks for equality with the object’s `trackId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TrackActionFilter", + "description": "A filter to be used against `TrackAction` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "trackOrder", + "description": "Filter by the object’s `trackOrder` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRequired", + "description": "Filter by the object’s `isRequired` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "trackId", + "description": "Filter by the object’s `trackId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TrackActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TrackActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "TracksEdge", + "description": "A `Track` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Track` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Track", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "TracksOrderBy", + "description": "Methods to use when ordering `Track`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_PUBLISHED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_PUBLISHED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_APPROVED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_APPROVED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT_TYPE_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT_TYPE_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TrackCondition", + "description": "A condition to be used against `Track` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Checks for equality with the object’s `photo` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": "Checks for equality with the object’s `icon` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPublished", + "description": "Checks for equality with the object’s `isPublished` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isApproved", + "description": "Checks for equality with the object’s `isApproved` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeId", + "description": "Checks for equality with the object’s `objectTypeId` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TrackFilter", + "description": "A filter to be used against `Track` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Filter by the object’s `photo` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": "Filter by the object’s `icon` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPublished", + "description": "Filter by the object’s `isPublished` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isApproved", + "description": "Filter by the object’s `isApproved` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeId", + "description": "Filter by the object’s `objectTypeId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TrackFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TrackFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "TrackFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectsConnection", + "description": "A connection to a list of `Object` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `Object` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Object` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Object` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Object", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "photo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "media", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bbox", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPolygon", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Object`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "Reads a single `ObjectType` that is related to this `Object`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActions", + "description": "Reads and enables pagination through a set of `UserAction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectAttributes", + "description": "Reads and enables pagination through a set of `ObjectAttribute`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ObjectAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectAttributesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygon", + "description": null, + "fields": [{ + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exterior", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryLineString", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interiors", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryLineString", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [{ + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineString", + "description": null, + "fields": [{ + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "points", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [{ + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionsConnection", + "description": "A connection to a list of `UserAction` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserAction` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserAction` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserAction` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserAction", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionStarted", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "complete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verified", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifiedDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userRating", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rejected", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": "this represents the location where the action was completed", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "object", + "description": "Reads a single `Object` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionVerifications", + "description": "Reads and enables pagination through a set of `UserActionVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionVerificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItems", + "description": "Reads and enables pagination through a set of `UserActionItem`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerifications", + "description": "Reads and enables pagination through a set of `UserActionItemVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItemVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemVerificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionReactions", + "description": "Reads and enables pagination through a set of `UserActionReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionReactionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionVerificationsConnection", + "description": "A connection to a list of `UserActionVerification` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserActionVerification` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionVerification", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserActionVerification` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionVerificationsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserActionVerification` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionVerification", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifierId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verified", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rejected", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notes", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionVerificationsEdge", + "description": "A `UserActionVerification` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserActionVerification` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionVerification", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserActionVerificationsOrderBy", + "description": "Methods to use when ordering `UserActionVerification`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REJECTED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REJECTED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTES_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTES_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationCondition", + "description": "A condition to be used against `UserActionVerification` object types. All fields\nare tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifierId", + "description": "Checks for equality with the object’s `verifierId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": "Checks for equality with the object’s `verified` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": "Checks for equality with the object’s `rejected` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notes", + "description": "Checks for equality with the object’s `notes` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": "Checks for equality with the object’s `userActionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationFilter", + "description": "A filter to be used against `UserActionVerification` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifierId", + "description": "Filter by the object’s `verifierId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": "Filter by the object’s `verified` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": "Filter by the object’s `rejected` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notes", + "description": "Filter by the object’s `notes` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": "Filter by the object’s `userActionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "description": "A connection to a list of `UserActionItem` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserActionItem` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserActionItem` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserActionItem` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionItem", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "media", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bbox", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPolygon", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "complete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verified", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "Reads a single `ActionItem` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerifications", + "description": "Reads and enables pagination through a set of `UserActionItemVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItemVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemVerificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionItem", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "itemOrder", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeRequired", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Interval", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRequired", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationText", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "embedCode", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "media", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationRadius", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardWeight", + "description": "used as a fraction against action.reward_amount", + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "itemTypeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "itemType", + "description": "Reads a single `ActionItemType` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItemType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItems", + "description": "Reads and enables pagination through a set of `UserActionItem`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerifications", + "description": "Reads and enables pagination through a set of `UserActionItemVerification`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItemVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemVerificationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionItemType", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemsByItemTypeId", + "description": "Reads and enables pagination through a set of `ActionItem`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionItemsConnection", + "description": "A connection to a list of `ActionItem` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `ActionItem` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ActionItem` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItemsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ActionItem` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionItemsEdge", + "description": "A `ActionItem` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ActionItem` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "description": "Methods to use when ordering `ActionItem`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ITEM_ORDER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ITEM_ORDER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TIME_REQUIRED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TIME_REQUIRED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_REQUIRED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_REQUIRED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATION_TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATION_TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMBED_CODE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMBED_CODE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MEDIA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MEDIA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_RADIUS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_RADIUS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_WEIGHT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_WEIGHT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ITEM_TYPE_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ITEM_TYPE_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionItemCondition", + "description": "A condition to be used against `ActionItem` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "itemOrder", + "description": "Checks for equality with the object’s `itemOrder` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "timeRequired", + "description": "Checks for equality with the object’s `timeRequired` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRequired", + "description": "Checks for equality with the object’s `isRequired` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": "Checks for equality with the object’s `notificationText` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "embedCode", + "description": "Checks for equality with the object’s `embedCode` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Checks for equality with the object’s `url` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "media", + "description": "Checks for equality with the object’s `media` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationRadius", + "description": "Checks for equality with the object’s `locationRadius` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardWeight", + "description": "Checks for equality with the object’s `rewardWeight` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "itemTypeId", + "description": "Checks for equality with the object’s `itemTypeId` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "description": "A filter to be used against `ActionItem` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "itemOrder", + "description": "Filter by the object’s `itemOrder` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "timeRequired", + "description": "Filter by the object’s `timeRequired` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRequired", + "description": "Filter by the object’s `isRequired` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": "Filter by the object’s `notificationText` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "embedCode", + "description": "Filter by the object’s `embedCode` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Filter by the object’s `url` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "media", + "description": "Filter by the object’s `media` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationRadius", + "description": "Filter by the object’s `locationRadius` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardWeight", + "description": "Filter by the object’s `rewardWeight` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "itemTypeId", + "description": "Filter by the object’s `itemTypeId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "description": "Methods to use when ordering `UserActionItem`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MEDIA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MEDIA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BBOX_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BBOX_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMPLETE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMPLETE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ITEM_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ITEM_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "description": "A condition to be used against `UserActionItem` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": "Checks for equality with the object’s `text` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "media", + "description": "Checks for equality with the object’s `media` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": "Checks for equality with the object’s `bbox` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Checks for equality with the object’s `data` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "complete", + "description": "Checks for equality with the object’s `complete` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": "Checks for equality with the object’s `verified` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": "Checks for equality with the object’s `userActionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItemId", + "description": "Checks for equality with the object’s `actionItemId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "description": "A filter to be used against `UserActionItem` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": "Filter by the object’s `text` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "media", + "description": "Filter by the object’s `media` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": "Filter by the object’s `bbox` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPolygonFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Filter by the object’s `data` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "complete", + "description": "Filter by the object’s `complete` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": "Filter by the object’s `verified` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": "Filter by the object’s `userActionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItemId", + "description": "Filter by the object’s `actionItemId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GeometryPolygonFilter", + "description": "A filter to be used against GeometryPolygon fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "bboxAbove", + "description": "Bounding box is strictly above the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxBelow", + "description": "Bounding box is strictly below the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxContains", + "description": "Bounding box contains the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxEquals", + "description": "Bounding box is the same as the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxIntersects2D", + "description": "2D bounding box intersects the specified geometry's 2D bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxIntersectsND", + "description": "n-D bounding box intersects the specified geometry's n-D bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxLeftOf", + "description": "Bounding box is strictly to the left of the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxOverlapsOrAbove", + "description": "Bounding box overlaps or is above the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxOverlapsOrBelow", + "description": "Bounding box overlaps or is below the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxOverlapsOrLeftOf", + "description": "Bounding box overlaps or is to the left of the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxOverlapsOrRightOf", + "description": "Bounding box overlaps or is to the right of the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxRightOf", + "description": "Bounding box is strictly to the right of the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "contains", + "description": "No points of the specified geometry lie in the exterior, and at least one point of the interior of the specified geometry lies in the interior.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "containsProperly", + "description": "The specified geometry intersects the interior but not the boundary (or exterior).", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "coveredBy", + "description": "No point is outside the specified geometry.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "covers", + "description": "No point in the specified geometry is outside.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "crosses", + "description": "They have some, but not all, interior points in common.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "disjoint", + "description": "They do not share any space together.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equals", + "description": "They represent the same geometry. Directionality is ignored.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "exactlyEquals", + "description": "Coordinates and coordinate order are the same as specified geometry.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "intersects", + "description": "They share any portion of space in 2D.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "intersects3D", + "description": "They share any portion of space in 3D.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderingEquals", + "description": "They represent the same geometry and points are in the same directional order.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "overlaps", + "description": "They share space, are of the same dimension, but are not completely contained by each other.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "touches", + "description": "They have at least one point in common, but their interiors do not intersect.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "within", + "description": "Completely inside the specified geometry.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionItemVerificationsConnection", + "description": "A connection to a list of `UserActionItemVerification` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserActionItemVerification` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemVerification", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserActionItemVerification` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemVerificationsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserActionItemVerification` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionItemVerification", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifierId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verified", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rejected", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notes", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifier", + "description": "Reads a single `User` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "Reads a single `ActionItem` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItem", + "description": "Reads a single `UserActionItem` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionItemVerificationsEdge", + "description": "A `UserActionItemVerification` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserActionItemVerification` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemVerification", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserActionItemVerificationsOrderBy", + "description": "Methods to use when ordering `UserActionItemVerification`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REJECTED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REJECTED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTES_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTES_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ITEM_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ITEM_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ITEM_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ITEM_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationCondition", + "description": "A condition to be used against `UserActionItemVerification` object types. All\nfields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifierId", + "description": "Checks for equality with the object’s `verifierId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": "Checks for equality with the object’s `verified` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": "Checks for equality with the object’s `rejected` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notes", + "description": "Checks for equality with the object’s `notes` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": "Checks for equality with the object’s `userActionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItemId", + "description": "Checks for equality with the object’s `actionItemId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionItemId", + "description": "Checks for equality with the object’s `userActionItemId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationFilter", + "description": "A filter to be used against `UserActionItemVerification` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifierId", + "description": "Filter by the object’s `verifierId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": "Filter by the object’s `verified` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": "Filter by the object’s `rejected` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notes", + "description": "Filter by the object’s `notes` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": "Filter by the object’s `userActionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItemId", + "description": "Filter by the object’s `actionItemId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionItemId", + "description": "Filter by the object’s `userActionItemId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionItemsEdge", + "description": "A `UserActionItem` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserActionItem` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionReactionsConnection", + "description": "A connection to a list of `UserActionReaction` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserActionReaction` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionReaction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserActionReaction` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionReactionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserActionReaction` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionReaction", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacter", + "description": "Reads a single `User` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionReactionsEdge", + "description": "A `UserActionReaction` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserActionReaction` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionReaction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserActionReactionsOrderBy", + "description": "Methods to use when ordering `UserActionReaction`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REACTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REACTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionCondition", + "description": "A condition to be used against `UserActionReaction` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reacterId", + "description": "Checks for equality with the object’s `reacterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": "Checks for equality with the object’s `userActionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionFilter", + "description": "A filter to be used against `UserActionReaction` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reacterId", + "description": "Filter by the object’s `reacterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": "Filter by the object’s `userActionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionsEdge", + "description": "A `UserAction` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserAction` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "description": "Methods to use when ordering `UserAction`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_STARTED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_STARTED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMPLETE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMPLETE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_RATING_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_RATING_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REJECTED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REJECTED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionCondition", + "description": "A condition to be used against `UserAction` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionStarted", + "description": "Checks for equality with the object’s `actionStarted` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "complete", + "description": "Checks for equality with the object’s `complete` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": "Checks for equality with the object’s `verified` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifiedDate", + "description": "Checks for equality with the object’s `verifiedDate` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userRating", + "description": "Checks for equality with the object’s `userRating` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": "Checks for equality with the object’s `rejected` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectId", + "description": "Checks for equality with the object’s `objectId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "description": "A filter to be used against `UserAction` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionStarted", + "description": "Filter by the object’s `actionStarted` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "complete", + "description": "Filter by the object’s `complete` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": "Filter by the object’s `verified` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifiedDate", + "description": "Filter by the object’s `verifiedDate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userRating", + "description": "Filter by the object’s `userRating` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": "Filter by the object’s `rejected` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectId", + "description": "Filter by the object’s `objectId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectAttributesConnection", + "description": "A connection to a list of `ObjectAttribute` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `ObjectAttribute` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectAttribute", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ObjectAttribute` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectAttributesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ObjectAttribute` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectAttribute", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "numeric", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "valueId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttributeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": "Reads a single `ObjectTypeValue` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "object", + "description": "Reads a single `Object` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttribute", + "description": "Reads a single `ObjectTypeAttribute` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectTypeValue", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "photo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "numeric", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "valueOrder", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "attrId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "attr", + "description": "Reads a single `ObjectTypeAttribute` that is related to this `ObjectTypeValue`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectAttributesByValueId", + "description": "Reads and enables pagination through a set of `ObjectAttribute`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ObjectAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectAttributesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "label", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pattern", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRequired", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "attrOrder", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "Reads a single `ObjectType` that is related to this `ObjectTypeAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeValuesByAttrId", + "description": "Reads and enables pagination through a set of `ObjectTypeValue`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ObjectTypeValue`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypeValuesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValueCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValueFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectTypeValuesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectAttributes", + "description": "Reads and enables pagination through a set of `ObjectAttribute`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ObjectAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectAttributesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectTypeValuesConnection", + "description": "A connection to a list of `ObjectTypeValue` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `ObjectTypeValue` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectTypeValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ObjectTypeValue` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectTypeValuesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ObjectTypeValue` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectTypeValuesEdge", + "description": "A `ObjectTypeValue` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ObjectTypeValue` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectTypeValue", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ObjectTypeValuesOrderBy", + "description": "Methods to use when ordering `ObjectTypeValue`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NUMERIC_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NUMERIC_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_ORDER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_ORDER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ATTR_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ATTR_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValueCondition", + "description": "A condition to be used against `ObjectTypeValue` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Checks for equality with the object’s `photo` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": "Checks for equality with the object’s `icon` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": "Checks for equality with the object’s `text` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "numeric", + "description": "Checks for equality with the object’s `numeric` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Checks for equality with the object’s `image` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Checks for equality with the object’s `data` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "valueOrder", + "description": "Checks for equality with the object’s `valueOrder` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "attrId", + "description": "Checks for equality with the object’s `attrId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValueFilter", + "description": "A filter to be used against `ObjectTypeValue` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Filter by the object’s `photo` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": "Filter by the object’s `icon` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": "Filter by the object’s `text` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "numeric", + "description": "Filter by the object’s `numeric` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Filter by the object’s `image` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Filter by the object’s `data` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "valueOrder", + "description": "Filter by the object’s `valueOrder` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "attrId", + "description": "Filter by the object’s `attrId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValueFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValueFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValueFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ObjectAttributesOrderBy", + "description": "Methods to use when ordering `ObjectAttribute`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NUMERIC_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NUMERIC_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT_TYPE_ATTRIBUTE_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT_TYPE_ATTRIBUTE_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeCondition", + "description": "A condition to be used against `ObjectAttribute` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": "Checks for equality with the object’s `text` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "numeric", + "description": "Checks for equality with the object’s `numeric` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Checks for equality with the object’s `image` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Checks for equality with the object’s `data` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "valueId", + "description": "Checks for equality with the object’s `valueId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectId", + "description": "Checks for equality with the object’s `objectId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeAttributeId", + "description": "Checks for equality with the object’s `objectTypeAttributeId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeFilter", + "description": "A filter to be used against `ObjectAttribute` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": "Filter by the object’s `text` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "numeric", + "description": "Filter by the object’s `numeric` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Filter by the object’s `image` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Filter by the object’s `data` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "valueId", + "description": "Filter by the object’s `valueId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectId", + "description": "Filter by the object’s `objectId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeAttributeId", + "description": "Filter by the object’s `objectTypeAttributeId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectAttributesEdge", + "description": "A `ObjectAttribute` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ObjectAttribute` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectAttribute", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectsEdge", + "description": "A `Object` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Object` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ObjectsOrderBy", + "description": "Methods to use when ordering `Object`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MEDIA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MEDIA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BBOX_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BBOX_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectCondition", + "description": "A condition to be used against `Object` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Checks for equality with the object’s `photo` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "media", + "description": "Checks for equality with the object’s `media` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": "Checks for equality with the object’s `bbox` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Checks for equality with the object’s `data` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "typeId", + "description": "Checks for equality with the object’s `typeId` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectFilter", + "description": "A filter to be used against `Object` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Filter by the object’s `photo` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "media", + "description": "Filter by the object’s `media` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": "Filter by the object’s `bbox` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPolygonFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Filter by the object’s `data` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "typeId", + "description": "Filter by the object’s `typeId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectTypeAttributesConnection", + "description": "A connection to a list of `ObjectTypeAttribute` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `ObjectTypeAttribute` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ObjectTypeAttribute` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectTypeAttributesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ObjectTypeAttribute` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectTypeAttributesEdge", + "description": "A `ObjectTypeAttribute` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ObjectTypeAttribute` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ObjectTypeAttributesOrderBy", + "description": "Methods to use when ordering `ObjectTypeAttribute`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LABEL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LABEL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MIN_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MIN_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MAX_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MAX_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PATTERN_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PATTERN_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_REQUIRED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_REQUIRED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ATTR_ORDER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ATTR_ORDER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT_TYPE_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT_TYPE_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributeCondition", + "description": "A condition to be used against `ObjectTypeAttribute` object types. All fields\nare tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "label", + "description": "Checks for equality with the object’s `label` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "unit", + "description": "Checks for equality with the object’s `unit` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "min", + "description": "Checks for equality with the object’s `min` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "max", + "description": "Checks for equality with the object’s `max` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "pattern", + "description": "Checks for equality with the object’s `pattern` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRequired", + "description": "Checks for equality with the object’s `isRequired` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "attrOrder", + "description": "Checks for equality with the object’s `attrOrder` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeId", + "description": "Checks for equality with the object’s `objectTypeId` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributeFilter", + "description": "A filter to be used against `ObjectTypeAttribute` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "label", + "description": "Filter by the object’s `label` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "unit", + "description": "Filter by the object’s `unit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "min", + "description": "Filter by the object’s `min` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "max", + "description": "Filter by the object’s `max` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "pattern", + "description": "Filter by the object’s `pattern` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRequired", + "description": "Filter by the object’s `isRequired` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "attrOrder", + "description": "Filter by the object’s `attrOrder` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeId", + "description": "Filter by the object’s `objectTypeId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RewardLimit", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardUnit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalRewardLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "weeklyLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dailyLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userTotalLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userWeeklyLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userDailyLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `RewardLimit`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionsByRewardId", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionsByVerifyRewardId", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupsByActionRewardIdAndGroupId", + "description": "Reads and enables pagination through a set of `Group`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Group`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimitGroupsByActionRewardIdAndGroupIdManyToManyConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimitsByActionRewardIdAndVerifyRewardId", + "description": "Reads and enables pagination through a set of `RewardLimit`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `RewardLimit`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RewardLimitsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimitRewardLimitsByActionRewardIdAndVerifyRewardIdManyToManyConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupsByActionVerifyRewardIdAndGroupId", + "description": "Reads and enables pagination through a set of `Group`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Group`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimitGroupsByActionVerifyRewardIdAndGroupIdManyToManyConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimitsByActionVerifyRewardIdAndRewardId", + "description": "Reads and enables pagination through a set of `RewardLimit`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `RewardLimit`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RewardLimitsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimitRewardLimitsByActionVerifyRewardIdAndRewardIdManyToManyConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RewardLimitGroupsByActionRewardIdAndGroupIdManyToManyConnection", + "description": "A connection to a list of `Group` values, with data from `Action`.", + "fields": [{ + "name": "nodes", + "description": "A list of `Group` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Group`, info from the `Action`, and the cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimitGroupsByActionRewardIdAndGroupIdManyToManyEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Group` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RewardLimitGroupsByActionRewardIdAndGroupIdManyToManyEdge", + "description": "A `Group` edge in the connection, with data from `Action`.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Group` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actions", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "GroupsOrderBy", + "description": "Methods to use when ordering `Group`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupCondition", + "description": "A condition to be used against `Group` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupFilter", + "description": "A filter to be used against `Group` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RewardLimitRewardLimitsByActionRewardIdAndVerifyRewardIdManyToManyConnection", + "description": "A connection to a list of `RewardLimit` values, with data from `Action`.", + "fields": [{ + "name": "nodes", + "description": "A list of `RewardLimit` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `RewardLimit`, info from the `Action`, and the cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimitRewardLimitsByActionRewardIdAndVerifyRewardIdManyToManyEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `RewardLimit` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RewardLimitRewardLimitsByActionRewardIdAndVerifyRewardIdManyToManyEdge", + "description": "A `RewardLimit` edge in the connection, with data from `Action`.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `RewardLimit` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionsByVerifyRewardId", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "RewardLimitsOrderBy", + "description": "Methods to use when ordering `RewardLimit`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_AMOUNT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_AMOUNT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_UNIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_UNIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TOTAL_REWARD_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TOTAL_REWARD_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "WEEKLY_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "WEEKLY_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DAILY_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DAILY_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TOTAL_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TOTAL_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_TOTAL_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_TOTAL_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_WEEKLY_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_WEEKLY_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_DAILY_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_DAILY_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RewardLimitCondition", + "description": "A condition to be used against `RewardLimit` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": "Checks for equality with the object’s `rewardAmount` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardUnit", + "description": "Checks for equality with the object’s `rewardUnit` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "totalRewardLimit", + "description": "Checks for equality with the object’s `totalRewardLimit` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "weeklyLimit", + "description": "Checks for equality with the object’s `weeklyLimit` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dailyLimit", + "description": "Checks for equality with the object’s `dailyLimit` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "totalLimit", + "description": "Checks for equality with the object’s `totalLimit` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userTotalLimit", + "description": "Checks for equality with the object’s `userTotalLimit` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userWeeklyLimit", + "description": "Checks for equality with the object’s `userWeeklyLimit` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userDailyLimit", + "description": "Checks for equality with the object’s `userDailyLimit` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RewardLimitFilter", + "description": "A filter to be used against `RewardLimit` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": "Filter by the object’s `rewardAmount` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardUnit", + "description": "Filter by the object’s `rewardUnit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "totalRewardLimit", + "description": "Filter by the object’s `totalRewardLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "weeklyLimit", + "description": "Filter by the object’s `weeklyLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dailyLimit", + "description": "Filter by the object’s `dailyLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "totalLimit", + "description": "Filter by the object’s `totalLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userTotalLimit", + "description": "Filter by the object’s `userTotalLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userWeeklyLimit", + "description": "Filter by the object’s `userWeeklyLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userDailyLimit", + "description": "Filter by the object’s `userDailyLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RewardLimitGroupsByActionVerifyRewardIdAndGroupIdManyToManyConnection", + "description": "A connection to a list of `Group` values, with data from `Action`.", + "fields": [{ + "name": "nodes", + "description": "A list of `Group` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Group`, info from the `Action`, and the cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimitGroupsByActionVerifyRewardIdAndGroupIdManyToManyEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Group` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RewardLimitGroupsByActionVerifyRewardIdAndGroupIdManyToManyEdge", + "description": "A `Group` edge in the connection, with data from `Action`.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Group` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actions", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RewardLimitRewardLimitsByActionVerifyRewardIdAndRewardIdManyToManyConnection", + "description": "A connection to a list of `RewardLimit` values, with data from `Action`.", + "fields": [{ + "name": "nodes", + "description": "A list of `RewardLimit` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `RewardLimit`, info from the `Action`, and the cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimitRewardLimitsByActionVerifyRewardIdAndRewardIdManyToManyEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `RewardLimit` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RewardLimitRewardLimitsByActionVerifyRewardIdAndRewardIdManyToManyEdge", + "description": "A `RewardLimit` edge in the connection, with data from `Action`.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `RewardLimit` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionsByRewardId", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ActionGoalsOrderBy", + "description": "Methods to use when ordering `ActionGoal`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GOAL_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GOAL_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionGoalCondition", + "description": "A condition to be used against `ActionGoal` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "goalId", + "description": "Checks for equality with the object’s `goalId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionGoalFilter", + "description": "A filter to be used against `ActionGoal` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "goalId", + "description": "Filter by the object’s `goalId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionVariationsConnection", + "description": "A connection to a list of `ActionVariation` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `ActionVariation` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionVariation", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ActionVariation` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionVariationsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ActionVariation` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionVariation", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "photo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "income", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "gender", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dob", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionVariation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionVariation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Date", + "description": "The day, does not include a time.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionVariationsEdge", + "description": "A `ActionVariation` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ActionVariation` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionVariation", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ActionVariationsOrderBy", + "description": "Methods to use when ordering `ActionVariation`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TITLE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TITLE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INCOME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INCOME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GENDER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GENDER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DOB_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DOB_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionVariationCondition", + "description": "A condition to be used against `ActionVariation` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Checks for equality with the object’s `photo` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "title", + "description": "Checks for equality with the object’s `title` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "income", + "description": "Checks for equality with the object’s `income` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "gender", + "description": "Checks for equality with the object’s `gender` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "dob", + "description": "Checks for equality with the object’s `dob` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionVariationFilter", + "description": "A filter to be used against `ActionVariation` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Filter by the object’s `photo` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "title", + "description": "Filter by the object’s `title` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "income", + "description": "Filter by the object’s `income` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gender", + "description": "Filter by the object’s `gender` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dob", + "description": "Filter by the object’s `dob` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DateListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionVariationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionVariationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionVariationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "BigFloatListFilter", + "description": "A filter to be used against BigFloat List fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "contains", + "description": "Contains the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "containedBy", + "description": "Contained by the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "overlaps", + "description": "Overlaps the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "anyEqualTo", + "description": "Any array item is equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyNotEqualTo", + "description": "Any array item is not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyLessThan", + "description": "Any array item is less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyLessThanOrEqualTo", + "description": "Any array item is less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyGreaterThan", + "description": "Any array item is greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyGreaterThanOrEqualTo", + "description": "Any array item is greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DateListFilter", + "description": "A filter to be used against Date List fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "contains", + "description": "Contains the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "containedBy", + "description": "Contained by the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "overlaps", + "description": "Overlaps the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "anyEqualTo", + "description": "Any array item is equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyNotEqualTo", + "description": "Any array item is not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyLessThan", + "description": "Any array item is less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyLessThanOrEqualTo", + "description": "Any array item is less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyGreaterThan", + "description": "Any array item is greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyGreaterThanOrEqualTo", + "description": "Any array item is greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RequiredActionsConnection", + "description": "A connection to a list of `RequiredAction` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `RequiredAction` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RequiredAction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `RequiredAction` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RequiredActionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `RequiredAction` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RequiredAction", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionOrder", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `RequiredAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `RequiredAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "required", + "description": "Reads a single `Action` that is related to this `RequiredAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RequiredActionsEdge", + "description": "A `RequiredAction` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `RequiredAction` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RequiredAction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "RequiredActionsOrderBy", + "description": "Methods to use when ordering `RequiredAction`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ORDER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ORDER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REQUIRED_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REQUIRED_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RequiredActionCondition", + "description": "A condition to be used against `RequiredAction` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionOrder", + "description": "Checks for equality with the object’s `actionOrder` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requiredId", + "description": "Checks for equality with the object’s `requiredId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RequiredActionFilter", + "description": "A filter to be used against `RequiredAction` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionOrder", + "description": "Filter by the object’s `actionOrder` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requiredId", + "description": "Filter by the object’s `requiredId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserPassActionsConnection", + "description": "A connection to a list of `UserPassAction` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserPassAction` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserPassAction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserPassAction` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserPassActionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserPassAction` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserPassAction", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserPassAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserPassAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserPassActionsEdge", + "description": "A `UserPassAction` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserPassAction` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserPassAction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserPassActionsOrderBy", + "description": "Methods to use when ordering `UserPassAction`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserPassActionCondition", + "description": "A condition to be used against `UserPassAction` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserPassActionFilter", + "description": "A filter to be used against `UserPassAction` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserPassActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserPassActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserPassActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserSavedActionsConnection", + "description": "A connection to a list of `UserSavedAction` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserSavedAction` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSavedAction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserSavedAction` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSavedActionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserSavedAction` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserSavedAction", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserSavedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserSavedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserSavedActionsEdge", + "description": "A `UserSavedAction` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserSavedAction` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSavedAction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserSavedActionsOrderBy", + "description": "Methods to use when ordering `UserSavedAction`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionCondition", + "description": "A condition to be used against `UserSavedAction` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionFilter", + "description": "A filter to be used against `UserSavedAction` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserViewedActionsConnection", + "description": "A connection to a list of `UserViewedAction` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserViewedAction` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserViewedAction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserViewedAction` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserViewedActionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserViewedAction` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserViewedAction", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserViewedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserViewedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserViewedActionsEdge", + "description": "A `UserViewedAction` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserViewedAction` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserViewedAction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserViewedActionsOrderBy", + "description": "Methods to use when ordering `UserViewedAction`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionCondition", + "description": "A condition to be used against `UserViewedAction` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionFilter", + "description": "A filter to be used against `UserViewedAction` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionGoalsManyToManyConnection", + "description": "A connection to a list of `Goal` values, with data from `ActionGoal`.", + "fields": [{ + "name": "nodes", + "description": "A list of `Goal` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Goal`, info from the `ActionGoal`, and the cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionGoalsManyToManyEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Goal` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Goal", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shortName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subHead", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tags", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "search", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "FullText", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalExplanations", + "description": "Reads and enables pagination through a set of `GoalExplanation`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GoalExplanation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalExplanationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GoalExplanationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionGoals", + "description": "Reads and enables pagination through a set of `ActionGoal`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionGoal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionGoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionGoalsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchRank", + "description": "Full-text search ranking when filtered by `search`.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actions", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GoalActionsManyToManyConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GoalExplanationsConnection", + "description": "A connection to a list of `GoalExplanation` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `GoalExplanation` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GoalExplanation", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `GoalExplanation` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GoalExplanationsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `GoalExplanation` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GoalExplanation", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "audio", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "audioDuration", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Interval", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "explanationTitle", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "explanation", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "Reads a single `Goal` that is related to this `GoalExplanation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GoalExplanationsEdge", + "description": "A `GoalExplanation` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `GoalExplanation` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GoalExplanation", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "GoalExplanationsOrderBy", + "description": "Methods to use when ordering `GoalExplanation`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AUDIO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AUDIO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AUDIO_DURATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AUDIO_DURATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EXPLANATION_TITLE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EXPLANATION_TITLE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EXPLANATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EXPLANATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GOAL_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GOAL_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationCondition", + "description": "A condition to be used against `GoalExplanation` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audio", + "description": "Checks for equality with the object’s `audio` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audioDuration", + "description": "Checks for equality with the object’s `audioDuration` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanationTitle", + "description": "Checks for equality with the object’s `explanationTitle` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanation", + "description": "Checks for equality with the object’s `explanation` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "goalId", + "description": "Checks for equality with the object’s `goalId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationFilter", + "description": "A filter to be used against `GoalExplanation` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audio", + "description": "Filter by the object’s `audio` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audioDuration", + "description": "Filter by the object’s `audioDuration` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanationTitle", + "description": "Filter by the object’s `explanationTitle` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanation", + "description": "Filter by the object’s `explanation` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "goalId", + "description": "Filter by the object’s `goalId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GoalActionsManyToManyConnection", + "description": "A connection to a list of `Action` values, with data from `ActionGoal`.", + "fields": [{ + "name": "nodes", + "description": "A list of `Action` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Action`, info from the `ActionGoal`, and the cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GoalActionsManyToManyEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Action` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GoalActionsManyToManyEdge", + "description": "A `Action` edge in the connection, with data from `ActionGoal`.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Action` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionGoalsManyToManyEdge", + "description": "A `Goal` edge in the connection, with data from `ActionGoal`.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Goal` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "GoalsOrderBy", + "description": "Methods to use when ordering `Goal`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SLUG_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SLUG_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SHORT_NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SHORT_NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SUB_HEAD_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SUB_HEAD_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_RANK_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_RANK_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoalCondition", + "description": "A condition to be used against `Goal` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "slug", + "description": "Checks for equality with the object’s `slug` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shortName", + "description": "Checks for equality with the object’s `shortName` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": "Checks for equality with the object’s `icon` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "subHead", + "description": "Checks for equality with the object’s `subHead` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "Checks for equality with the object’s `tags` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "search", + "description": "Checks for equality with the object’s `search` field.", + "type": { + "kind": "SCALAR", + "name": "FullText", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tsvSearch", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoalFilter", + "description": "A filter to be used against `Goal` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "slug", + "description": "Filter by the object’s `slug` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shortName", + "description": "Filter by the object’s `shortName` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": "Filter by the object’s `icon` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "subHead", + "description": "Filter by the object’s `subHead` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "Filter by the object’s `tags` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "search", + "description": "Filter by the object’s `search` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "FullTextFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionsEdge", + "description": "A `Action` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Action` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupPostsConnection", + "description": "A connection to a list of `GroupPost` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `GroupPost` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `GroupPost` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `GroupPost` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupPost", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "posterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "flagged", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taggedUserIds", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `GroupPost`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `GroupPost`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostReactionsByPostId", + "description": "Reads and enables pagination through a set of `GroupPostReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostReactionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostCommentsByPostId", + "description": "Reads and enables pagination through a set of `GroupPostComment`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostCommentsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupPostReactionsConnection", + "description": "A connection to a list of `GroupPostReaction` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `GroupPostReaction` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostReaction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `GroupPostReaction` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostReactionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `GroupPostReaction` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupPostReaction", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "different types of reactions", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "posterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacter", + "description": "Reads a single `User` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `GroupPost` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupPostReactionsEdge", + "description": "A `GroupPostReaction` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `GroupPostReaction` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostReaction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "GroupPostReactionsOrderBy", + "description": "Methods to use when ordering `GroupPostReaction`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REACTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REACTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GROUP_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GROUP_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POSTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POSTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POST_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POST_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionCondition", + "description": "A condition to be used against `GroupPostReaction` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reacterId", + "description": "Checks for equality with the object’s `reacterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": "Checks for equality with the object’s `groupId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": "Checks for equality with the object’s `posterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": "Checks for equality with the object’s `postId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionFilter", + "description": "A filter to be used against `GroupPostReaction` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reacterId", + "description": "Filter by the object’s `reacterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": "Filter by the object’s `groupId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": "Filter by the object’s `posterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": "Filter by the object’s `postId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupPostCommentsConnection", + "description": "A connection to a list of `GroupPostComment` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `GroupPostComment` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostComment", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `GroupPostComment` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostCommentsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `GroupPostComment` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupPostComment", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "commenterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parentId", + "description": "optional, parent comment.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "posterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "commenter", + "description": "Reads a single `User` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parent", + "description": "Reads a single `GroupPostComment` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `GroupPost` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostCommentsByParentId", + "description": "Reads and enables pagination through a set of `GroupPostComment`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `GroupPostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostCommentsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "GroupPostCommentsOrderBy", + "description": "Methods to use when ordering `GroupPostComment`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMMENTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMMENTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PARENT_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PARENT_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GROUP_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GROUP_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POST_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POST_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POSTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POSTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentCondition", + "description": "A condition to be used against `GroupPostComment` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "commenterId", + "description": "Checks for equality with the object’s `commenterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "parentId", + "description": "Checks for equality with the object’s `parentId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": "Checks for equality with the object’s `groupId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": "Checks for equality with the object’s `postId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": "Checks for equality with the object’s `posterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentFilter", + "description": "A filter to be used against `GroupPostComment` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "commenterId", + "description": "Filter by the object’s `commenterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "parentId", + "description": "Filter by the object’s `parentId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": "Filter by the object’s `groupId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": "Filter by the object’s `postId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": "Filter by the object’s `posterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupPostCommentsEdge", + "description": "A `GroupPostComment` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `GroupPostComment` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPostComment", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupPostsEdge", + "description": "A `GroupPost` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `GroupPost` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "GroupPostsOrderBy", + "description": "Methods to use when ordering `GroupPost`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POSTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POSTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FLAGGED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FLAGGED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGGED_USER_IDS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGGED_USER_IDS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GROUP_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GROUP_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPostCondition", + "description": "A condition to be used against `GroupPost` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": "Checks for equality with the object’s `posterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "flagged", + "description": "Checks for equality with the object’s `flagged` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Checks for equality with the object’s `image` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Checks for equality with the object’s `url` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Checks for equality with the object’s `data` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "taggedUserIds", + "description": "Checks for equality with the object’s `taggedUserIds` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": "Checks for equality with the object’s `groupId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPostFilter", + "description": "A filter to be used against `GroupPost` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": "Filter by the object’s `posterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "flagged", + "description": "Filter by the object’s `flagged` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Filter by the object’s `image` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Filter by the object’s `url` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Filter by the object’s `data` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "taggedUserIds", + "description": "Filter by the object’s `taggedUserIds` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": "Filter by the object’s `groupId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPostFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPostFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GroupPostFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UUIDListFilter", + "description": "A filter to be used against UUID List fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "contains", + "description": "Contains the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "containedBy", + "description": "Contained by the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "overlaps", + "description": "Overlaps the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "anyEqualTo", + "description": "Any array item is equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyNotEqualTo", + "description": "Any array item is not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyLessThan", + "description": "Any array item is less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyLessThanOrEqualTo", + "description": "Any array item is less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyGreaterThan", + "description": "Any array item is greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyGreaterThanOrEqualTo", + "description": "Any array item is greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupRewardLimitsByActionGroupIdAndRewardIdManyToManyConnection", + "description": "A connection to a list of `RewardLimit` values, with data from `Action`.", + "fields": [{ + "name": "nodes", + "description": "A list of `RewardLimit` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `RewardLimit`, info from the `Action`, and the cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupRewardLimitsByActionGroupIdAndRewardIdManyToManyEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `RewardLimit` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupRewardLimitsByActionGroupIdAndRewardIdManyToManyEdge", + "description": "A `RewardLimit` edge in the connection, with data from `Action`.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `RewardLimit` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionsByRewardId", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupRewardLimitsByActionGroupIdAndVerifyRewardIdManyToManyConnection", + "description": "A connection to a list of `RewardLimit` values, with data from `Action`.", + "fields": [{ + "name": "nodes", + "description": "A list of `RewardLimit` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `RewardLimit`, info from the `Action`, and the cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GroupRewardLimitsByActionGroupIdAndVerifyRewardIdManyToManyEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `RewardLimit` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupRewardLimitsByActionGroupIdAndVerifyRewardIdManyToManyEdge", + "description": "A `RewardLimit` edge in the connection, with data from `Action`.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `RewardLimit` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionsByVerifyRewardId", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GroupsEdge", + "description": "A `Group` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Group` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ConnectedAccountsConnection", + "description": "A connection to a list of `ConnectedAccount` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `ConnectedAccount` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ConnectedAccount", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ConnectedAccount` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ConnectedAccountsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ConnectedAccount` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ConnectedAccount", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "service", + "description": "The service used, e.g. `twitter` or `github`.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "identifier", + "description": "A unique identifier for the user within the service", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "details", + "description": "Additional profile details extracted from this login method", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isVerified", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ConnectedAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ConnectedAccountsEdge", + "description": "A `ConnectedAccount` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ConnectedAccount` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ConnectedAccount", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ConnectedAccountsOrderBy", + "description": "Methods to use when ordering `ConnectedAccount`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SERVICE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SERVICE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IDENTIFIER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IDENTIFIER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DETAILS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DETAILS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_VERIFIED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_VERIFIED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountCondition", + "description": "A condition to be used against `ConnectedAccount` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "service", + "description": "Checks for equality with the object’s `service` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": "Checks for equality with the object’s `identifier` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "details", + "description": "Checks for equality with the object’s `details` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": "Checks for equality with the object’s `isVerified` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountFilter", + "description": "A filter to be used against `ConnectedAccount` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "service", + "description": "Filter by the object’s `service` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": "Filter by the object’s `identifier` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "details", + "description": "Filter by the object’s `details` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": "Filter by the object’s `isVerified` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EmailsConnection", + "description": "A connection to a list of `Email` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `Email` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Email", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Email` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EmailsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Email` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Email", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isVerified", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isPrimary", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Email`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EmailsEdge", + "description": "A `Email` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Email` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Email", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "EmailsOrderBy", + "description": "Methods to use when ordering `Email`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAIL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAIL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_VERIFIED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_VERIFIED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_PRIMARY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_PRIMARY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EmailCondition", + "description": "A condition to be used against `Email` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": "Checks for equality with the object’s `email` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": "Checks for equality with the object’s `isVerified` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrimary", + "description": "Checks for equality with the object’s `isPrimary` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EmailFilter", + "description": "A filter to be used against `Email` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": "Filter by the object’s `email` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": "Filter by the object’s `isVerified` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrimary", + "description": "Filter by the object’s `isPrimary` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EmailFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EmailFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "EmailFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PhoneNumbersConnection", + "description": "A connection to a list of `PhoneNumber` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `PhoneNumber` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PhoneNumber", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `PhoneNumber` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PhoneNumbersEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `PhoneNumber` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PhoneNumber", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cc", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "number", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isVerified", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isPrimary", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `PhoneNumber`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PhoneNumbersEdge", + "description": "A `PhoneNumber` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `PhoneNumber` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PhoneNumber", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "PhoneNumbersOrderBy", + "description": "Methods to use when ordering `PhoneNumber`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CC_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CC_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NUMBER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NUMBER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_VERIFIED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_VERIFIED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_PRIMARY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_PRIMARY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberCondition", + "description": "A condition to be used against `PhoneNumber` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "cc", + "description": "Checks for equality with the object’s `cc` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "number", + "description": "Checks for equality with the object’s `number` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": "Checks for equality with the object’s `isVerified` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrimary", + "description": "Checks for equality with the object’s `isPrimary` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberFilter", + "description": "A filter to be used against `PhoneNumber` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "cc", + "description": "Filter by the object’s `cc` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "number", + "description": "Filter by the object’s `number` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": "Filter by the object’s `isVerified` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrimary", + "description": "Filter by the object’s `isPrimary` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CryptoAddressesConnection", + "description": "A connection to a list of `CryptoAddress` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `CryptoAddress` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CryptoAddress", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `CryptoAddress` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CryptoAddressesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `CryptoAddress` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CryptoAddress", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isVerified", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isPrimary", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `CryptoAddress`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CryptoAddressesEdge", + "description": "A `CryptoAddress` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `CryptoAddress` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CryptoAddress", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "CryptoAddressesOrderBy", + "description": "Methods to use when ordering `CryptoAddress`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ADDRESS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ADDRESS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_VERIFIED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_VERIFIED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_PRIMARY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_PRIMARY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressCondition", + "description": "A condition to be used against `CryptoAddress` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "address", + "description": "Checks for equality with the object’s `address` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": "Checks for equality with the object’s `isVerified` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrimary", + "description": "Checks for equality with the object’s `isPrimary` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressFilter", + "description": "A filter to be used against `CryptoAddress` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "address", + "description": "Filter by the object’s `address` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": "Filter by the object’s `isVerified` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrimary", + "description": "Filter by the object’s `isPrimary` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AuthAccountsConnection", + "description": "A connection to a list of `AuthAccount` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `AuthAccount` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AuthAccount", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `AuthAccount` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AuthAccountsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `AuthAccount` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AuthAccount", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "service", + "description": "The service used, e.g. `twitter` or `github`.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "identifier", + "description": "A unique identifier for the user within the service", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "details", + "description": "Additional profile details extracted from this login method", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isVerified", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `AuthAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "AuthAccountsEdge", + "description": "A `AuthAccount` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `AuthAccount` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AuthAccount", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "AuthAccountsOrderBy", + "description": "Methods to use when ordering `AuthAccount`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SERVICE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SERVICE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IDENTIFIER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IDENTIFIER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DETAILS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DETAILS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_VERIFIED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_VERIFIED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AuthAccountCondition", + "description": "A condition to be used against `AuthAccount` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "service", + "description": "Checks for equality with the object’s `service` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": "Checks for equality with the object’s `identifier` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "details", + "description": "Checks for equality with the object’s `details` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": "Checks for equality with the object’s `isVerified` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AuthAccountFilter", + "description": "A filter to be used against `AuthAccount` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "service", + "description": "Filter by the object’s `service` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": "Filter by the object’s `identifier` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "details", + "description": "Filter by the object’s `details` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": "Filter by the object’s `isVerified` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AuthAccountFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AuthAccountFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "AuthAccountFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserProfile", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "profilePicture", + "description": "user profile picture", + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bio", + "description": "user bio", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reputation", + "description": "user reputation", + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "displayName", + "description": "user display name", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tags", + "description": "user tags", + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "desired", + "description": "user wanted tags", + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserProfile`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserSetting", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "firstName", + "description": "user first name", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastName", + "description": "user surname", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchRadius", + "description": "search radius", + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zip", + "description": "user zip code", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": "user location stored as a GeoJSON object as 4326 lon/lat", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserSetting`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserCharacteristic", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "income", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "gender", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "race", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "age", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dob", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "education", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "homeOwnership", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "treeHuggerLevel", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "diyLevel", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "gardenerLevel", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "freeTime", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "researchToDoer", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserCharacteristic`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserContactsConnection", + "description": "A connection to a list of `UserContact` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserContact` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserContact", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserContact` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserContactsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserContact` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserContact", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "vcf", + "description": "the VCF file for storing contact information for a person or business", + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fullName", + "description": "full name of the person or business", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emails", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "device", + "description": "originating device type or id", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserContact`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserContactsEdge", + "description": "A `UserContact` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserContact` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserContact", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserContactsOrderBy", + "description": "Methods to use when ordering `UserContact`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VCF_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VCF_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FULL_NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FULL_NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAILS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAILS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DEVICE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DEVICE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserContactCondition", + "description": "A condition to be used against `UserContact` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "vcf", + "description": "Checks for equality with the object’s `vcf` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "fullName", + "description": "Checks for equality with the object’s `fullName` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emails", + "description": "Checks for equality with the object’s `emails` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "device", + "description": "Checks for equality with the object’s `device` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserContactFilter", + "description": "A filter to be used against `UserContact` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "vcf", + "description": "Filter by the object’s `vcf` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "fullName", + "description": "Filter by the object’s `fullName` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emails", + "description": "Filter by the object’s `emails` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "device", + "description": "Filter by the object’s `device` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserContactFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserContactFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserContactFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserConnectionsConnection", + "description": "A connection to a list of `UserConnection` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserConnection` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserConnection` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserConnectionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserConnection` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserConnection", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accepted", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requesterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "responderId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requester", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "responder", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserConnectionsEdge", + "description": "A `UserConnection` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserConnection` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "description": "Methods to use when ordering `UserConnection`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACCEPTED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACCEPTED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REQUESTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REQUESTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RESPONDER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RESPONDER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserConnectionCondition", + "description": "A condition to be used against `UserConnection` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accepted", + "description": "Checks for equality with the object’s `accepted` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requesterId", + "description": "Checks for equality with the object’s `requesterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "responderId", + "description": "Checks for equality with the object’s `responderId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "description": "A filter to be used against `UserConnection` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accepted", + "description": "Filter by the object’s `accepted` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requesterId", + "description": "Filter by the object’s `requesterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "responderId", + "description": "Filter by the object’s `responderId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocationsConnection", + "description": "A connection to a list of `Location` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `Location` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Location` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocationsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Location` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Location", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bbox", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPolygon", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Location`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationTypeByLocationType", + "description": "Reads a single `LocationType` that is related to this `Location`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "LocationType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocationType", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": "e.g. neighborhood, postalcode, locality, venue, etc", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationsByLocationType", + "description": "Reads and enables pagination through a set of `Location`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Location`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocationsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "LocationsOrderBy", + "description": "Methods to use when ordering `Location`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BBOX_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BBOX_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationCondition", + "description": "A condition to be used against `Location` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": "Checks for equality with the object’s `bbox` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationType", + "description": "Checks for equality with the object’s `locationType` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationFilter", + "description": "A filter to be used against `Location` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": "Filter by the object’s `bbox` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPolygonFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationType", + "description": "Filter by the object’s `locationType` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocationsEdge", + "description": "A `Location` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Location` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserLocationsConnection", + "description": "A connection to a list of `UserLocation` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserLocation` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserLocation", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserLocation` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserLocationsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserLocation` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserLocation", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "kind", + "description": "e.g., home, work, exercise, other", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bbox", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPolygon", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserLocation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserLocationsEdge", + "description": "A `UserLocation` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserLocation` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserLocation", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserLocationsOrderBy", + "description": "Methods to use when ordering `UserLocation`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "KIND_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "KIND_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BBOX_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BBOX_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserLocationCondition", + "description": "A condition to be used against `UserLocation` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "kind", + "description": "Checks for equality with the object’s `kind` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": "Checks for equality with the object’s `bbox` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserLocationFilter", + "description": "A filter to be used against `UserLocation` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "kind", + "description": "Filter by the object’s `kind` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": "Filter by the object’s `bbox` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPolygonFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserLocationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserLocationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserLocationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrganizationProfile", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "headerImage", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "profilePicture", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "website", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reputation", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tags", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizationId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organization", + "description": "Reads a single `User` that is related to this `OrganizationProfile`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserMessagesConnection", + "description": "A connection to a list of `UserMessage` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserMessage` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserMessage", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserMessage` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserMessagesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserMessage` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserMessage", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "senderId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "content", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upload", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "received", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "receiverRead", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "senderReaction", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "receiverReaction", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "receiverId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sender", + "description": "Reads a single `User` that is related to this `UserMessage`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "receiver", + "description": "Reads a single `User` that is related to this `UserMessage`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserMessagesEdge", + "description": "A `UserMessage` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserMessage` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserMessage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserMessagesOrderBy", + "description": "Methods to use when ordering `UserMessage`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SENDER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SENDER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CONTENT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CONTENT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPLOAD_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPLOAD_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RECEIVED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RECEIVED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RECEIVER_READ_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RECEIVER_READ_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SENDER_REACTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SENDER_REACTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RECEIVER_REACTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RECEIVER_REACTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RECEIVER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RECEIVER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserMessageCondition", + "description": "A condition to be used against `UserMessage` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "senderId", + "description": "Checks for equality with the object’s `senderId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "content", + "description": "Checks for equality with the object’s `content` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "upload", + "description": "Checks for equality with the object’s `upload` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "received", + "description": "Checks for equality with the object’s `received` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "receiverRead", + "description": "Checks for equality with the object’s `receiverRead` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "senderReaction", + "description": "Checks for equality with the object’s `senderReaction` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "receiverReaction", + "description": "Checks for equality with the object’s `receiverReaction` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "receiverId", + "description": "Checks for equality with the object’s `receiverId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserMessageFilter", + "description": "A filter to be used against `UserMessage` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "senderId", + "description": "Filter by the object’s `senderId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "content", + "description": "Filter by the object’s `content` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "upload", + "description": "Filter by the object’s `upload` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "received", + "description": "Filter by the object’s `received` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "receiverRead", + "description": "Filter by the object’s `receiverRead` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "senderReaction", + "description": "Filter by the object’s `senderReaction` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "receiverReaction", + "description": "Filter by the object’s `receiverReaction` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "receiverId", + "description": "Filter by the object’s `receiverId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserMessageFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserMessageFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserMessageFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MessagesConnection", + "description": "A connection to a list of `Message` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `Message` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Message", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Message` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MessagesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Message` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Message", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "senderId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "content", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upload", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sender", + "description": "Reads a single `User` that is related to this `Message`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `MessageGroup` that is related to this `Message`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "MessageGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MessageGroup", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "memberIds", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messagesByGroupId", + "description": "Reads and enables pagination through a set of `Message`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Message`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MessagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MessageCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MessageFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MessagesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "MessagesOrderBy", + "description": "Methods to use when ordering `Message`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SENDER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SENDER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CONTENT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CONTENT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPLOAD_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPLOAD_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GROUP_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GROUP_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MessageCondition", + "description": "A condition to be used against `Message` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "senderId", + "description": "Checks for equality with the object’s `senderId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "content", + "description": "Checks for equality with the object’s `content` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "upload", + "description": "Checks for equality with the object’s `upload` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": "Checks for equality with the object’s `groupId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MessageFilter", + "description": "A filter to be used against `Message` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "senderId", + "description": "Filter by the object’s `senderId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "content", + "description": "Filter by the object’s `content` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "upload", + "description": "Filter by the object’s `upload` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": "Filter by the object’s `groupId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MessageFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MessageFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MessageFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MessagesEdge", + "description": "A `Message` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Message` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Message", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PostsConnection", + "description": "A connection to a list of `Post` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `Post` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Post` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Post` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Post", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "posterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "flagged", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "taggedUserIds", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `Post`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postReactions", + "description": "Reads and enables pagination through a set of `PostReaction`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `PostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostReactionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostReactionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postComments", + "description": "Reads and enables pagination through a set of `PostComment`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `PostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCommentCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostCommentsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PostReactionsConnection", + "description": "A connection to a list of `PostReaction` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `PostReaction` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostReaction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `PostReaction` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostReactionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `PostReaction` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PostReaction", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "different types of reactions", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "posterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacter", + "description": "Reads a single `User` that is related to this `PostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `Post` that is related to this `PostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `PostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PostReactionsEdge", + "description": "A `PostReaction` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `PostReaction` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostReaction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "PostReactionsOrderBy", + "description": "Methods to use when ordering `PostReaction`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REACTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REACTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POST_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POST_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POSTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POSTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PostReactionCondition", + "description": "A condition to be used against `PostReaction` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reacterId", + "description": "Checks for equality with the object’s `reacterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": "Checks for equality with the object’s `postId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": "Checks for equality with the object’s `posterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PostReactionFilter", + "description": "A filter to be used against `PostReaction` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reacterId", + "description": "Filter by the object’s `reacterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": "Filter by the object’s `postId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": "Filter by the object’s `posterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PostReactionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PostReactionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostReactionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PostCommentsConnection", + "description": "A connection to a list of `PostComment` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `PostComment` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostComment", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `PostComment` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostCommentsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `PostComment` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PostComment", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "commenterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parentId", + "description": "optional, parent comment.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "posterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "commenter", + "description": "Reads a single `User` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parent", + "description": "Reads a single `PostComment` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `Post` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postCommentsByParentId", + "description": "Reads and enables pagination through a set of `PostComment`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `PostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCommentCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostCommentsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "PostCommentsOrderBy", + "description": "Methods to use when ordering `PostComment`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMMENTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMMENTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PARENT_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PARENT_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POST_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POST_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POSTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POSTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PostCommentCondition", + "description": "A condition to be used against `PostComment` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "commenterId", + "description": "Checks for equality with the object’s `commenterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "parentId", + "description": "Checks for equality with the object’s `parentId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": "Checks for equality with the object’s `postId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": "Checks for equality with the object’s `posterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PostCommentFilter", + "description": "A filter to be used against `PostComment` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "commenterId", + "description": "Filter by the object’s `commenterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "parentId", + "description": "Filter by the object’s `parentId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": "Filter by the object’s `postId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": "Filter by the object’s `posterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PostCommentFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PostCommentFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostCommentFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PostCommentsEdge", + "description": "A `PostComment` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `PostComment` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PostComment", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PostsEdge", + "description": "A `Post` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Post` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "PostsOrderBy", + "description": "Methods to use when ordering `Post`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POSTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "POSTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FLAGGED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FLAGGED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGGED_USER_IDS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGGED_USER_IDS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PostCondition", + "description": "A condition to be used against `Post` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": "Checks for equality with the object’s `posterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "flagged", + "description": "Checks for equality with the object’s `flagged` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Checks for equality with the object’s `image` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Checks for equality with the object’s `url` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Checks for equality with the object’s `data` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "taggedUserIds", + "description": "Checks for equality with the object’s `taggedUserIds` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PostFilter", + "description": "A filter to be used against `Post` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": "Filter by the object’s `posterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "flagged", + "description": "Filter by the object’s `flagged` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Filter by the object’s `image` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Filter by the object’s `url` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Filter by the object’s `data` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "taggedUserIds", + "description": "Filter by the object’s `taggedUserIds` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PostFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PostFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PostFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserDevicesConnection", + "description": "A connection to a list of `UserDevice` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserDevice` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserDevice", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserDevice` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserDevicesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserDevice` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserDevice", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deviceId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pushToken", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pushTokenRequested", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserDevice`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserDevicesEdge", + "description": "A `UserDevice` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserDevice` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserDevice", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserDevicesOrderBy", + "description": "Methods to use when ordering `UserDevice`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DEVICE_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DEVICE_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUSH_TOKEN_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUSH_TOKEN_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUSH_TOKEN_REQUESTED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUSH_TOKEN_REQUESTED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserDeviceCondition", + "description": "A condition to be used against `UserDevice` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "deviceId", + "description": "Checks for equality with the object’s `deviceId` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "pushToken", + "description": "Checks for equality with the object’s `pushToken` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "pushTokenRequested", + "description": "Checks for equality with the object’s `pushTokenRequested` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Checks for equality with the object’s `data` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserDeviceFilter", + "description": "A filter to be used against `UserDevice` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "deviceId", + "description": "Filter by the object’s `deviceId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "pushToken", + "description": "Filter by the object’s `pushToken` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "pushTokenRequested", + "description": "Filter by the object’s `pushTokenRequested` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Filter by the object’s `data` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserDeviceFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserDeviceFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserDeviceFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NotificationsConnection", + "description": "A connection to a list of `Notification` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `Notification` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Notification", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Notification` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NotificationsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Notification` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Notification", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actorId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "recipientId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationType", + "description": "the verb", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationText", + "description": "the text you actually see on the phone", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "entityType", + "description": "e.g., Post, Comment, Action, etc.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "all data required to send user to URLs, create emails, send notifications, etc", + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actor", + "description": "Reads a single `User` that is related to this `Notification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "recipient", + "description": "Reads a single `User` that is related to this `Notification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NotificationsEdge", + "description": "A `Notification` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Notification` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Notification", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "NotificationsOrderBy", + "description": "Methods to use when ordering `Notification`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTOR_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTOR_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RECIPIENT_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RECIPIENT_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATION_TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATION_TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATION_TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATION_TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENTITY_TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENTITY_TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NotificationCondition", + "description": "A condition to be used against `Notification` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actorId", + "description": "Checks for equality with the object’s `actorId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "recipientId", + "description": "Checks for equality with the object’s `recipientId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationType", + "description": "Checks for equality with the object’s `notificationType` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": "Checks for equality with the object’s `notificationText` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "entityType", + "description": "Checks for equality with the object’s `entityType` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Checks for equality with the object’s `data` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NotificationFilter", + "description": "A filter to be used against `Notification` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actorId", + "description": "Filter by the object’s `actorId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "recipientId", + "description": "Filter by the object’s `recipientId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationType", + "description": "Filter by the object’s `notificationType` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": "Filter by the object’s `notificationText` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "entityType", + "description": "Filter by the object’s `entityType` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Filter by the object’s `data` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NotificationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NotificationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NotificationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NotificationPreferencesConnection", + "description": "A connection to a list of `NotificationPreference` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `NotificationPreference` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NotificationPreference", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `NotificationPreference` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NotificationPreferencesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `NotificationPreference` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NotificationPreference", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emails", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sms", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notifications", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `NotificationPreference`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NotificationPreferencesEdge", + "description": "A `NotificationPreference` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `NotificationPreference` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NotificationPreference", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "NotificationPreferencesOrderBy", + "description": "Methods to use when ordering `NotificationPreference`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAILS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAILS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SMS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SMS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATIONS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATIONS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferenceCondition", + "description": "A condition to be used against `NotificationPreference` object types. All fields\nare tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emails", + "description": "Checks for equality with the object’s `emails` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "sms", + "description": "Checks for equality with the object’s `sms` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notifications", + "description": "Checks for equality with the object’s `notifications` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferenceFilter", + "description": "A filter to be used against `NotificationPreference` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emails", + "description": "Filter by the object’s `emails` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "sms", + "description": "Filter by the object’s `sms` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notifications", + "description": "Filter by the object’s `notifications` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferenceFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferenceFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferenceFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserQuestionsConnection", + "description": "A connection to a list of `UserQuestion` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserQuestion` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserQuestion", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserQuestion` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserQuestionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserQuestion` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserQuestion", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "questionType", + "description": "e.g., text, number, image, location", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "questionPrompt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserQuestion`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAnswersByQuestionId", + "description": "Reads and enables pagination through a set of `UserAnswer`.", + "args": [{ + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor\nbased pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAnswer`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserAnswersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserAnswersConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserAnswersConnection", + "description": "A connection to a list of `UserAnswer` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserAnswer` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserAnswer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserAnswer` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserAnswersEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserAnswer` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserAnswer", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "numeric", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "questionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserAnswer`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "question", + "description": "Reads a single `UserQuestion` that is related to this `UserAnswer`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserQuestion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserAnswer`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserAnswersEdge", + "description": "A `UserAnswer` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserAnswer` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserAnswer", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserAnswersOrderBy", + "description": "Methods to use when ordering `UserAnswer`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NUMERIC_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NUMERIC_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "QUESTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "QUESTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserAnswerCondition", + "description": "A condition to be used against `UserAnswer` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": "Checks for equality with the object’s `text` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "numeric", + "description": "Checks for equality with the object’s `numeric` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Checks for equality with the object’s `image` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Checks for equality with the object’s `data` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "questionId", + "description": "Checks for equality with the object’s `questionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserAnswerFilter", + "description": "A filter to be used against `UserAnswer` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": "Filter by the object’s `text` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "numeric", + "description": "Filter by the object’s `numeric` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Filter by the object’s `image` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Filter by the object’s `data` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "questionId", + "description": "Filter by the object’s `questionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserQuestionsEdge", + "description": "A `UserQuestion` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserQuestion` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserQuestion", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserQuestionsOrderBy", + "description": "Methods to use when ordering `UserQuestion`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "QUESTION_TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "QUESTION_TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "QUESTION_PROMPT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "QUESTION_PROMPT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserQuestionCondition", + "description": "A condition to be used against `UserQuestion` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "questionType", + "description": "Checks for equality with the object’s `questionType` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "questionPrompt", + "description": "Checks for equality with the object’s `questionPrompt` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserQuestionFilter", + "description": "A filter to be used against `UserQuestion` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "questionType", + "description": "Filter by the object’s `questionType` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "questionPrompt", + "description": "Filter by the object’s `questionPrompt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserQuestionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserQuestionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserQuestionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RewardLimitsConnection", + "description": "A connection to a list of `RewardLimit` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `RewardLimit` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `RewardLimit` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimitsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `RewardLimit` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RewardLimitsEdge", + "description": "A `RewardLimit` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `RewardLimit` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionGoalsEdge", + "description": "A `ActionGoal` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ActionGoal` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionGoal", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionItemTypesConnection", + "description": "A connection to a list of `ActionItemType` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `ActionItemType` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItemType", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ActionItemType` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItemTypesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ActionItemType` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionItemTypesEdge", + "description": "A `ActionItemType` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ActionItemType` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItemType", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ActionItemTypesOrderBy", + "description": "Methods to use when ordering `ActionItemType`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionItemTypeCondition", + "description": "A condition to be used against `ActionItemType` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Checks for equality with the object’s `image` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionItemTypeFilter", + "description": "A filter to be used against `ActionItemType` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Filter by the object’s `image` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionItemTypeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionItemTypeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemTypeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GoalsConnection", + "description": "A connection to a list of `Goal` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `Goal` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Goal` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GoalsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Goal` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GoalsEdge", + "description": "A `Goal` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Goal` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocationTypesConnection", + "description": "A connection to a list of `LocationType` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `LocationType` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocationType", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `LocationType` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocationTypesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `LocationType` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocationTypesEdge", + "description": "A `LocationType` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `LocationType` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocationType", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "LocationTypesOrderBy", + "description": "Methods to use when ordering `LocationType`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationTypeCondition", + "description": "A condition to be used against `LocationType` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationTypeFilter", + "description": "A filter to be used against `LocationType` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationTypeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationTypeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationTypeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MessageGroupsConnection", + "description": "A connection to a list of `MessageGroup` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `MessageGroup` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MessageGroup", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `MessageGroup` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MessageGroupsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `MessageGroup` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MessageGroupsEdge", + "description": "A `MessageGroup` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `MessageGroup` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MessageGroup", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "MessageGroupsOrderBy", + "description": "Methods to use when ordering `MessageGroup`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MEMBER_IDS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MEMBER_IDS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MessageGroupCondition", + "description": "A condition to be used against `MessageGroup` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "memberIds", + "description": "Checks for equality with the object’s `memberIds` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MessageGroupFilter", + "description": "A filter to be used against `MessageGroup` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "memberIds", + "description": "Filter by the object’s `memberIds` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MessageGroupFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MessageGroupFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MessageGroupFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NewsArticlesConnection", + "description": "A connection to a list of `NewsArticle` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `NewsArticle` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NewsArticle", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `NewsArticle` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NewsArticlesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `NewsArticle` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NewsArticle", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "link", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "photo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NewsArticlesEdge", + "description": "A `NewsArticle` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `NewsArticle` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NewsArticle", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "NewsArticlesOrderBy", + "description": "Methods to use when ordering `NewsArticle`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LINK_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LINK_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUBLISHED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUBLISHED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NewsArticleCondition", + "description": "A condition to be used against `NewsArticle` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "link", + "description": "Checks for equality with the object’s `link` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "publishedAt", + "description": "Checks for equality with the object’s `publishedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Checks for equality with the object’s `photo` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NewsArticleFilter", + "description": "A filter to be used against `NewsArticle` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "link", + "description": "Filter by the object’s `link` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "publishedAt", + "description": "Filter by the object’s `publishedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Filter by the object’s `photo` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NewsArticleFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NewsArticleFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NewsArticleFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectTypesConnection", + "description": "A connection to a list of `ObjectType` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `ObjectType` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ObjectType` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectTypesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ObjectType` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ObjectTypesEdge", + "description": "A `ObjectType` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ObjectType` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ObjectTypesOrderBy", + "description": "Methods to use when ordering `ObjectType`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeCondition", + "description": "A condition to be used against `ObjectType` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Checks for equality with the object’s `photo` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": "Checks for equality with the object’s `icon` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeFilter", + "description": "A filter to be used against `ObjectType` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Filter by the object’s `photo` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": "Filter by the object’s `icon` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrganizationProfilesConnection", + "description": "A connection to a list of `OrganizationProfile` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `OrganizationProfile` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizationProfile", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `OrganizationProfile` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizationProfilesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `OrganizationProfile` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrganizationProfilesEdge", + "description": "A `OrganizationProfile` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `OrganizationProfile` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizationProfile", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "OrganizationProfilesOrderBy", + "description": "Methods to use when ordering `OrganizationProfile`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "HEADER_IMAGE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "HEADER_IMAGE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PROFILE_PICTURE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PROFILE_PICTURE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "WEBSITE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "WEBSITE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REPUTATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REPUTATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ORGANIZATION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ORGANIZATION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizationProfileCondition", + "description": "A condition to be used against `OrganizationProfile` object types. All fields\nare tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "headerImage", + "description": "Checks for equality with the object’s `headerImage` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": "Checks for equality with the object’s `profilePicture` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "website", + "description": "Checks for equality with the object’s `website` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reputation", + "description": "Checks for equality with the object’s `reputation` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "Checks for equality with the object’s `tags` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "organizationId", + "description": "Checks for equality with the object’s `organizationId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizationProfileFilter", + "description": "A filter to be used against `OrganizationProfile` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "headerImage", + "description": "Filter by the object’s `headerImage` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": "Filter by the object’s `profilePicture` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "website", + "description": "Filter by the object’s `website` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reputation", + "description": "Filter by the object’s `reputation` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "Filter by the object’s `tags` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "organizationId", + "description": "Filter by the object’s `organizationId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizationProfileFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizationProfileFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizationProfileFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RoleTypesConnection", + "description": "A connection to a list of `RoleType` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `RoleType` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RoleType", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `RoleType` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RoleTypesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `RoleType` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RoleTypesEdge", + "description": "A `RoleType` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `RoleType` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "RoleType", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "RoleTypesOrderBy", + "description": "Methods to use when ordering `RoleType`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RoleTypeCondition", + "description": "A condition to be used against `RoleType` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RoleTypeFilter", + "description": "A filter to be used against `RoleType` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RoleTypeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RoleTypeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "RoleTypeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserCharacteristicsConnection", + "description": "A connection to a list of `UserCharacteristic` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserCharacteristic` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserCharacteristic` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserCharacteristicsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserCharacteristic` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserCharacteristicsEdge", + "description": "A `UserCharacteristic` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserCharacteristic` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserCharacteristicsOrderBy", + "description": "Methods to use when ordering `UserCharacteristic`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INCOME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INCOME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GENDER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GENDER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RACE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RACE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AGE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AGE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DOB_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DOB_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EDUCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EDUCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "HOME_OWNERSHIP_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "HOME_OWNERSHIP_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TREE_HUGGER_LEVEL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TREE_HUGGER_LEVEL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DIY_LEVEL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DIY_LEVEL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GARDENER_LEVEL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GARDENER_LEVEL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FREE_TIME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FREE_TIME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RESEARCH_TO_DOER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RESEARCH_TO_DOER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicCondition", + "description": "A condition to be used against `UserCharacteristic` object types. All fields are\ntested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "income", + "description": "Checks for equality with the object’s `income` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gender", + "description": "Checks for equality with the object’s `gender` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "race", + "description": "Checks for equality with the object’s `race` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "age", + "description": "Checks for equality with the object’s `age` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dob", + "description": "Checks for equality with the object’s `dob` field.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "education", + "description": "Checks for equality with the object’s `education` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "homeOwnership", + "description": "Checks for equality with the object’s `homeOwnership` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "treeHuggerLevel", + "description": "Checks for equality with the object’s `treeHuggerLevel` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "diyLevel", + "description": "Checks for equality with the object’s `diyLevel` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gardenerLevel", + "description": "Checks for equality with the object’s `gardenerLevel` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "freeTime", + "description": "Checks for equality with the object’s `freeTime` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "researchToDoer", + "description": "Checks for equality with the object’s `researchToDoer` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicFilter", + "description": "A filter to be used against `UserCharacteristic` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "income", + "description": "Filter by the object’s `income` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gender", + "description": "Filter by the object’s `gender` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "race", + "description": "Filter by the object’s `race` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "age", + "description": "Filter by the object’s `age` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dob", + "description": "Filter by the object’s `dob` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DateFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "education", + "description": "Filter by the object’s `education` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "homeOwnership", + "description": "Filter by the object’s `homeOwnership` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "treeHuggerLevel", + "description": "Filter by the object’s `treeHuggerLevel` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "diyLevel", + "description": "Filter by the object’s `diyLevel` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gardenerLevel", + "description": "Filter by the object’s `gardenerLevel` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "freeTime", + "description": "Filter by the object’s `freeTime` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "researchToDoer", + "description": "Filter by the object’s `researchToDoer` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DateFilter", + "description": "A filter to be used against Date fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserProfilesConnection", + "description": "A connection to a list of `UserProfile` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserProfile` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserProfile` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserProfilesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserProfile` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserProfilesEdge", + "description": "A `UserProfile` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserProfile` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserProfilesOrderBy", + "description": "Methods to use when ordering `UserProfile`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PROFILE_PICTURE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PROFILE_PICTURE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BIO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BIO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REPUTATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REPUTATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DISPLAY_NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DISPLAY_NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESIRED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESIRED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserProfileCondition", + "description": "A condition to be used against `UserProfile` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": "Checks for equality with the object’s `profilePicture` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bio", + "description": "Checks for equality with the object’s `bio` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reputation", + "description": "Checks for equality with the object’s `reputation` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "displayName", + "description": "Checks for equality with the object’s `displayName` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "Checks for equality with the object’s `tags` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "desired", + "description": "Checks for equality with the object’s `desired` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserProfileFilter", + "description": "A filter to be used against `UserProfile` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": "Filter by the object’s `profilePicture` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bio", + "description": "Filter by the object’s `bio` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reputation", + "description": "Filter by the object’s `reputation` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "displayName", + "description": "Filter by the object’s `displayName` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "Filter by the object’s `tags` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "desired", + "description": "Filter by the object’s `desired` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserProfileFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserProfileFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserProfileFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserSettingsConnection", + "description": "A connection to a list of `UserSetting` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `UserSetting` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserSetting` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSettingsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserSetting` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserSettingsEdge", + "description": "A `UserSetting` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserSetting` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserSettingsOrderBy", + "description": "Methods to use when ordering `UserSetting`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FIRST_NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FIRST_NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LAST_NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LAST_NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_RADIUS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_RADIUS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ZIP_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ZIP_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSettingCondition", + "description": "A condition to be used against `UserSetting` object types. All fields are tested\nfor equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "firstName", + "description": "Checks for equality with the object’s `firstName` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lastName", + "description": "Checks for equality with the object’s `lastName` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "searchRadius", + "description": "Checks for equality with the object’s `searchRadius` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": "Checks for equality with the object’s `zip` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSettingFilter", + "description": "A filter to be used against `UserSetting` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "firstName", + "description": "Filter by the object’s `firstName` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lastName", + "description": "Filter by the object’s `lastName` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "searchRadius", + "description": "Filter by the object’s `searchRadius` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": "Filter by the object’s `zip` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSettingFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSettingFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSettingFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ZipCodesConnection", + "description": "A connection to a list of `ZipCode` values.", + "fields": [{ + "name": "nodes", + "description": "A list of `ZipCode` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ZipCode", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ZipCode` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ZipCodesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ZipCode` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ZipCode", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zip", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bbox", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryPolygon", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ZipCodesEdge", + "description": "A `ZipCode` edge in the connection.", + "fields": [{ + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ZipCode` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ZipCode", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ZipCodesOrderBy", + "description": "Methods to use when ordering `ZipCode`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ZIP_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ZIP_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BBOX_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BBOX_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ZipCodeCondition", + "description": "A condition to be used against `ZipCode` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": "Checks for equality with the object’s `zip` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Checks for equality with the object’s `location` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": "Checks for equality with the object’s `bbox` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ZipCodeFilter", + "description": "A filter to be used against `ZipCode` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [{ + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": "Filter by the object’s `zip` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "Filter by the object’s `location` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPointFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": "Filter by the object’s `bbox` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryPolygonFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ZipCodeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ZipCodeFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ZipCodeFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "InternetAddress", + "description": "An IPv4 or IPv6 host address, and optionally its subnet.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Metaschema", + "description": null, + "fields": [{ + "name": "tables", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTable", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaTable", + "description": null, + "fields": [{ + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTableQuery", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inflection", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTableInflection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "relations", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "MetaschemaTableRelation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "constraints", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "UNION", + "name": "MetaschemaConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "foreignKeyConstraints", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaForeignKeyConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "primaryKeyConstraints", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaPrimaryKeyConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uniqueConstraints", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaUniqueConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "checkConstraints", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaCheckConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exclusionConstraints", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaExclusionConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaTableQuery", + "description": null, + "fields": [{ + "name": "all", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "one", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaTableInflection", + "description": null, + "fields": [{ + "name": "allRows", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "allRowsSimple", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tableFieldName", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tableType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createPayloadType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderByType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "filterType", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inputType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "patchType", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "conditionType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "patchField", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edge", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edgeField", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "connection", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typeName", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enumType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatePayloadType", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletePayloadType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteByPrimaryKey", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateByPrimaryKey", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createField", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createInputType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaTableRelation", + "description": null, + "fields": [{ + "name": "hasOne", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTableHasRelation", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hasMany", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTableHasRelation", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "has", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTableHasRelation", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "belongsTo", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTableBelongsToRelation", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "manyToMany", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTableManyToManyRelation", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaTableHasRelation", + "description": null, + "fields": [{ + "name": "fieldName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "referencedBy", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTable", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isUnique", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "keys", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaField", + "description": null, + "fields": [{ + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaType", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaType", + "description": null, + "fields": [{ + "name": "pgAlias", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pgType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "gqlType", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subtype", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "modifier", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typmod", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isArray", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaTableBelongsToRelation", + "description": null, + "fields": [{ + "name": "fieldName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "references", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTable", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isUnique", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "keys", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaTableManyToManyRelation", + "description": null, + "fields": [{ + "name": "fieldName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "leftKeyAttributes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rightKeyAttributes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "junctionLeftKeyAttributes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "junctionRightKeyAttributes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "junctionTable", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTable", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rightTable", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTable", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "junctionLeftConstraint", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaForeignKeyConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "junctionRightConstraint", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaForeignKeyConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaForeignKeyConstraint", + "description": null, + "fields": [{ + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "refTable", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "MetaschemaTable", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "refFields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "UNION", + "name": "MetaschemaConstraint", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [{ + "kind": "OBJECT", + "name": "MetaschemaForeignKeyConstraint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaUniqueConstraint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaPrimaryKeyConstraint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaCheckConstraint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaExclusionConstraint", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "MetaschemaUniqueConstraint", + "description": null, + "fields": [{ + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaPrimaryKeyConstraint", + "description": null, + "fields": [{ + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaCheckConstraint", + "description": null, + "fields": [{ + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaExclusionConstraint", + "description": null, + "fields": [{ + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Mutation", + "description": "The root mutation type which contains root level fields which mutate data.", + "fields": [{ + "name": "createActionGoal", + "description": "Creates a single `ActionGoal`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateActionGoalInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateActionGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createActionItemType", + "description": "Creates a single `ActionItemType`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateActionItemTypeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateActionItemTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createActionItem", + "description": "Creates a single `ActionItem`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateActionItemInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateActionItemPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createActionVariation", + "description": "Creates a single `ActionVariation`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateActionVariationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateActionVariationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createAction", + "description": "Creates a single `Action`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createConnectedAccount", + "description": "Creates a single `ConnectedAccount`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateConnectedAccountInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateConnectedAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createCryptoAddress", + "description": "Creates a single `CryptoAddress`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateCryptoAddressInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateCryptoAddressPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createEmail", + "description": "Creates a single `Email`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateEmailInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createGoalExplanation", + "description": "Creates a single `GoalExplanation`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateGoalExplanationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateGoalExplanationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createGoal", + "description": "Creates a single `Goal`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateGoalInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createGroupPostComment", + "description": "Creates a single `GroupPostComment`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateGroupPostCommentInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateGroupPostCommentPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createGroupPostReaction", + "description": "Creates a single `GroupPostReaction`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateGroupPostReactionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateGroupPostReactionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createGroupPost", + "description": "Creates a single `GroupPost`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateGroupPostInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateGroupPostPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createGroup", + "description": "Creates a single `Group`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateGroupInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateGroupPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createLocationType", + "description": "Creates a single `LocationType`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateLocationTypeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateLocationTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createLocation", + "description": "Creates a single `Location`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateLocationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateLocationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createMessageGroup", + "description": "Creates a single `MessageGroup`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateMessageGroupInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateMessageGroupPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createMessage", + "description": "Creates a single `Message`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateMessageInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateMessagePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createNewsArticle", + "description": "Creates a single `NewsArticle`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateNewsArticleInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateNewsArticlePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createNotificationPreference", + "description": "Creates a single `NotificationPreference`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateNotificationPreferenceInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateNotificationPreferencePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createNotification", + "description": "Creates a single `Notification`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateNotificationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateNotificationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createObjectAttribute", + "description": "Creates a single `ObjectAttribute`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateObjectAttributeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateObjectAttributePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createObjectTypeAttribute", + "description": "Creates a single `ObjectTypeAttribute`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateObjectTypeAttributeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateObjectTypeAttributePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createObjectTypeValue", + "description": "Creates a single `ObjectTypeValue`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateObjectTypeValueInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateObjectTypeValuePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createObjectType", + "description": "Creates a single `ObjectType`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateObjectTypeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateObjectTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createObject", + "description": "Creates a single `Object`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateObjectInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateObjectPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createOrganizationProfile", + "description": "Creates a single `OrganizationProfile`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateOrganizationProfileInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateOrganizationProfilePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createPhoneNumber", + "description": "Creates a single `PhoneNumber`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreatePhoneNumberInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreatePhoneNumberPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createPostComment", + "description": "Creates a single `PostComment`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreatePostCommentInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreatePostCommentPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createPostReaction", + "description": "Creates a single `PostReaction`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreatePostReactionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreatePostReactionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createPost", + "description": "Creates a single `Post`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreatePostInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreatePostPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createRequiredAction", + "description": "Creates a single `RequiredAction`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateRequiredActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateRequiredActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createRewardLimit", + "description": "Creates a single `RewardLimit`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateRewardLimitInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateRewardLimitPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createRoleType", + "description": "Creates a single `RoleType`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateRoleTypeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateRoleTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createTrackAction", + "description": "Creates a single `TrackAction`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateTrackActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateTrackActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createTrack", + "description": "Creates a single `Track`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateTrackInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateTrackPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserActionItemVerification", + "description": "Creates a single `UserActionItemVerification`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionItemVerificationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserActionItemVerificationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserActionItem", + "description": "Creates a single `UserActionItem`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionItemInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserActionItemPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserActionReaction", + "description": "Creates a single `UserActionReaction`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionReactionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserActionReactionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserActionVerification", + "description": "Creates a single `UserActionVerification`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionVerificationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserActionVerificationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserAction", + "description": "Creates a single `UserAction`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserAnswer", + "description": "Creates a single `UserAnswer`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserAnswerInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserAnswerPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserCharacteristic", + "description": "Creates a single `UserCharacteristic`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserCharacteristicInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserCharacteristicPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserConnection", + "description": "Creates a single `UserConnection`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserConnectionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserConnectionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserContact", + "description": "Creates a single `UserContact`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserContactInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserContactPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserDevice", + "description": "Creates a single `UserDevice`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserDeviceInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserDevicePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserLocation", + "description": "Creates a single `UserLocation`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserLocationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserLocationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserMessage", + "description": "Creates a single `UserMessage`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserMessageInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserMessagePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserPassAction", + "description": "Creates a single `UserPassAction`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserPassActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserPassActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserProfile", + "description": "Creates a single `UserProfile`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserProfileInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserProfilePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserQuestion", + "description": "Creates a single `UserQuestion`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserQuestionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserQuestionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserSavedAction", + "description": "Creates a single `UserSavedAction`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserSavedActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserSavedActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserSetting", + "description": "Creates a single `UserSetting`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserSettingInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserSettingPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserViewedAction", + "description": "Creates a single `UserViewedAction`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserViewedActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserViewedActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUser", + "description": "Creates a single `User`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createZipCode", + "description": "Creates a single `ZipCode`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateZipCodeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateZipCodePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createAuthAccount", + "description": "Creates a single `AuthAccount`.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateAuthAccountInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "CreateAuthAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateActionGoal", + "description": "Updates a single `ActionGoal` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateActionGoalInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateActionGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateActionItemType", + "description": "Updates a single `ActionItemType` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateActionItemTypeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateActionItemTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateActionItem", + "description": "Updates a single `ActionItem` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateActionItemInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateActionItemPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateActionVariation", + "description": "Updates a single `ActionVariation` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateActionVariationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateActionVariationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateAction", + "description": "Updates a single `Action` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateActionBySlug", + "description": "Updates a single `Action` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateActionBySlugInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateConnectedAccount", + "description": "Updates a single `ConnectedAccount` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateConnectedAccountInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateConnectedAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateConnectedAccountByServiceAndIdentifier", + "description": "Updates a single `ConnectedAccount` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateConnectedAccountByServiceAndIdentifierInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateConnectedAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateCryptoAddress", + "description": "Updates a single `CryptoAddress` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateCryptoAddressInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateCryptoAddressPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateCryptoAddressByAddress", + "description": "Updates a single `CryptoAddress` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateCryptoAddressByAddressInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateCryptoAddressPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateEmail", + "description": "Updates a single `Email` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateEmailInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateEmailByEmail", + "description": "Updates a single `Email` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateEmailByEmailInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateGoalExplanation", + "description": "Updates a single `GoalExplanation` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateGoalExplanationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateGoalExplanationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateGoal", + "description": "Updates a single `Goal` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateGoalInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateGoalByName", + "description": "Updates a single `Goal` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateGoalByNameInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateGoalBySlug", + "description": "Updates a single `Goal` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateGoalBySlugInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateGroupPostComment", + "description": "Updates a single `GroupPostComment` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateGroupPostCommentInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateGroupPostCommentPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateGroupPostReaction", + "description": "Updates a single `GroupPostReaction` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateGroupPostReactionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateGroupPostReactionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateGroupPost", + "description": "Updates a single `GroupPost` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateGroupPostInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateGroupPostPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateGroup", + "description": "Updates a single `Group` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateGroupInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateGroupPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateLocationType", + "description": "Updates a single `LocationType` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateLocationTypeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateLocationTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateLocation", + "description": "Updates a single `Location` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateLocationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateLocationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateMessageGroup", + "description": "Updates a single `MessageGroup` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateMessageGroupInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateMessageGroupPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateMessage", + "description": "Updates a single `Message` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateMessageInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateMessagePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateNewsArticle", + "description": "Updates a single `NewsArticle` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateNewsArticleInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateNewsArticlePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateNotificationPreference", + "description": "Updates a single `NotificationPreference` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateNotificationPreferenceInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateNotificationPreferencePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateNotification", + "description": "Updates a single `Notification` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateNotificationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateNotificationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateObjectAttribute", + "description": "Updates a single `ObjectAttribute` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateObjectAttributeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateObjectAttributePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateObjectTypeAttribute", + "description": "Updates a single `ObjectTypeAttribute` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateObjectTypeAttributeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateObjectTypeAttributePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateObjectTypeValue", + "description": "Updates a single `ObjectTypeValue` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateObjectTypeValueInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateObjectTypeValuePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateObjectType", + "description": "Updates a single `ObjectType` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateObjectTypeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateObjectTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateObject", + "description": "Updates a single `Object` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateObjectInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateObjectPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateOrganizationProfile", + "description": "Updates a single `OrganizationProfile` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateOrganizationProfileInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateOrganizationProfilePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatePhoneNumber", + "description": "Updates a single `PhoneNumber` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdatePhoneNumberInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdatePhoneNumberPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatePhoneNumberByNumber", + "description": "Updates a single `PhoneNumber` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdatePhoneNumberByNumberInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdatePhoneNumberPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatePostComment", + "description": "Updates a single `PostComment` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdatePostCommentInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdatePostCommentPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatePostReaction", + "description": "Updates a single `PostReaction` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdatePostReactionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdatePostReactionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatePost", + "description": "Updates a single `Post` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdatePostInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdatePostPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateRequiredAction", + "description": "Updates a single `RequiredAction` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateRequiredActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateRequiredActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateRewardLimit", + "description": "Updates a single `RewardLimit` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateRewardLimitInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateRewardLimitPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateRoleType", + "description": "Updates a single `RoleType` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateRoleTypeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateRoleTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateRoleTypeByName", + "description": "Updates a single `RoleType` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateRoleTypeByNameInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateRoleTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateTrackAction", + "description": "Updates a single `TrackAction` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateTrackActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateTrackActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateTrack", + "description": "Updates a single `Track` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateTrackInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateTrackPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserActionItemVerification", + "description": "Updates a single `UserActionItemVerification` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionItemVerificationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserActionItemVerificationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserActionItem", + "description": "Updates a single `UserActionItem` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionItemInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserActionItemPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserActionReaction", + "description": "Updates a single `UserActionReaction` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionReactionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserActionReactionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserActionVerification", + "description": "Updates a single `UserActionVerification` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionVerificationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserActionVerificationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserAction", + "description": "Updates a single `UserAction` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserAnswer", + "description": "Updates a single `UserAnswer` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserAnswerInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserAnswerPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserCharacteristic", + "description": "Updates a single `UserCharacteristic` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserCharacteristicInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserCharacteristicPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserConnection", + "description": "Updates a single `UserConnection` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserConnectionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserConnectionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserContact", + "description": "Updates a single `UserContact` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserContactInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserContactPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserDevice", + "description": "Updates a single `UserDevice` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserDeviceInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserDevicePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserLocation", + "description": "Updates a single `UserLocation` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserLocationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserLocationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserMessage", + "description": "Updates a single `UserMessage` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserMessageInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserMessagePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserPassAction", + "description": "Updates a single `UserPassAction` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserPassActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserPassActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserProfile", + "description": "Updates a single `UserProfile` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserProfileInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserProfilePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserQuestion", + "description": "Updates a single `UserQuestion` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserQuestionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserQuestionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserSavedAction", + "description": "Updates a single `UserSavedAction` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserSavedActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserSavedActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserSetting", + "description": "Updates a single `UserSetting` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserSettingInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserSettingPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserViewedAction", + "description": "Updates a single `UserViewedAction` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserViewedActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserViewedActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUser", + "description": "Updates a single `User` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserByUsername", + "description": "Updates a single `User` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserByUsernameInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateZipCode", + "description": "Updates a single `ZipCode` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateZipCodeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateZipCodePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateZipCodeByZip", + "description": "Updates a single `ZipCode` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateZipCodeByZipInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateZipCodePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateAuthAccount", + "description": "Updates a single `AuthAccount` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateAuthAccountInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateAuthAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateAuthAccountByServiceAndIdentifier", + "description": "Updates a single `AuthAccount` using a unique key and a patch.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateAuthAccountByServiceAndIdentifierInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UpdateAuthAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteActionGoal", + "description": "Deletes a single `ActionGoal` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteActionGoalInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteActionGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteActionItemType", + "description": "Deletes a single `ActionItemType` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteActionItemTypeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteActionItemTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteActionItem", + "description": "Deletes a single `ActionItem` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteActionItemInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteActionItemPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteActionVariation", + "description": "Deletes a single `ActionVariation` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteActionVariationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteActionVariationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteAction", + "description": "Deletes a single `Action` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteActionBySlug", + "description": "Deletes a single `Action` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteActionBySlugInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteConnectedAccount", + "description": "Deletes a single `ConnectedAccount` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteConnectedAccountInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteConnectedAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteConnectedAccountByServiceAndIdentifier", + "description": "Deletes a single `ConnectedAccount` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteConnectedAccountByServiceAndIdentifierInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteConnectedAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteCryptoAddress", + "description": "Deletes a single `CryptoAddress` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteCryptoAddressInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteCryptoAddressPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteCryptoAddressByAddress", + "description": "Deletes a single `CryptoAddress` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteCryptoAddressByAddressInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteCryptoAddressPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteEmail", + "description": "Deletes a single `Email` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteEmailInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteEmailByEmail", + "description": "Deletes a single `Email` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteEmailByEmailInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteGoalExplanation", + "description": "Deletes a single `GoalExplanation` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteGoalExplanationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteGoalExplanationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteGoal", + "description": "Deletes a single `Goal` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteGoalInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteGoalByName", + "description": "Deletes a single `Goal` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteGoalByNameInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteGoalBySlug", + "description": "Deletes a single `Goal` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteGoalBySlugInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteGroupPostComment", + "description": "Deletes a single `GroupPostComment` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteGroupPostCommentInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteGroupPostCommentPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteGroupPostReaction", + "description": "Deletes a single `GroupPostReaction` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteGroupPostReactionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteGroupPostReactionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteGroupPost", + "description": "Deletes a single `GroupPost` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteGroupPostInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteGroupPostPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteGroup", + "description": "Deletes a single `Group` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteGroupInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteGroupPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteLocationType", + "description": "Deletes a single `LocationType` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteLocationTypeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteLocationTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteLocation", + "description": "Deletes a single `Location` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteLocationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteLocationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteMessageGroup", + "description": "Deletes a single `MessageGroup` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteMessageGroupInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteMessageGroupPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteMessage", + "description": "Deletes a single `Message` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteMessageInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteMessagePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteNewsArticle", + "description": "Deletes a single `NewsArticle` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteNewsArticleInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteNewsArticlePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteNotificationPreference", + "description": "Deletes a single `NotificationPreference` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteNotificationPreferenceInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteNotificationPreferencePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteNotification", + "description": "Deletes a single `Notification` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteNotificationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteNotificationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteObjectAttribute", + "description": "Deletes a single `ObjectAttribute` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteObjectAttributeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteObjectAttributePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteObjectTypeAttribute", + "description": "Deletes a single `ObjectTypeAttribute` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteObjectTypeAttributeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteObjectTypeAttributePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteObjectTypeValue", + "description": "Deletes a single `ObjectTypeValue` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteObjectTypeValueInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteObjectTypeValuePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteObjectType", + "description": "Deletes a single `ObjectType` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteObjectTypeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteObjectTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteObject", + "description": "Deletes a single `Object` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteObjectInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteObjectPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteOrganizationProfile", + "description": "Deletes a single `OrganizationProfile` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteOrganizationProfileInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteOrganizationProfilePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletePhoneNumber", + "description": "Deletes a single `PhoneNumber` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeletePhoneNumberInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeletePhoneNumberPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletePhoneNumberByNumber", + "description": "Deletes a single `PhoneNumber` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeletePhoneNumberByNumberInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeletePhoneNumberPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletePostComment", + "description": "Deletes a single `PostComment` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeletePostCommentInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeletePostCommentPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletePostReaction", + "description": "Deletes a single `PostReaction` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeletePostReactionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeletePostReactionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletePost", + "description": "Deletes a single `Post` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeletePostInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeletePostPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteRequiredAction", + "description": "Deletes a single `RequiredAction` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteRequiredActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteRequiredActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteRewardLimit", + "description": "Deletes a single `RewardLimit` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteRewardLimitInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteRewardLimitPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteRoleType", + "description": "Deletes a single `RoleType` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteRoleTypeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteRoleTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteRoleTypeByName", + "description": "Deletes a single `RoleType` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteRoleTypeByNameInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteRoleTypePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteTrackAction", + "description": "Deletes a single `TrackAction` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteTrackActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteTrackActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteTrack", + "description": "Deletes a single `Track` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteTrackInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteTrackPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserActionItemVerification", + "description": "Deletes a single `UserActionItemVerification` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionItemVerificationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserActionItemVerificationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserActionItem", + "description": "Deletes a single `UserActionItem` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionItemInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserActionItemPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserActionReaction", + "description": "Deletes a single `UserActionReaction` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionReactionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserActionReactionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserActionVerification", + "description": "Deletes a single `UserActionVerification` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionVerificationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserActionVerificationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserAction", + "description": "Deletes a single `UserAction` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserAnswer", + "description": "Deletes a single `UserAnswer` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserAnswerInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserAnswerPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserCharacteristic", + "description": "Deletes a single `UserCharacteristic` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserCharacteristicInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserCharacteristicPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserConnection", + "description": "Deletes a single `UserConnection` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserConnectionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserConnectionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserContact", + "description": "Deletes a single `UserContact` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserContactInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserContactPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserDevice", + "description": "Deletes a single `UserDevice` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserDeviceInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserDevicePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserLocation", + "description": "Deletes a single `UserLocation` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserLocationInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserLocationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserMessage", + "description": "Deletes a single `UserMessage` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserMessageInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserMessagePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserPassAction", + "description": "Deletes a single `UserPassAction` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserPassActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserPassActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserProfile", + "description": "Deletes a single `UserProfile` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserProfileInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserProfilePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserQuestion", + "description": "Deletes a single `UserQuestion` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserQuestionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserQuestionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserSavedAction", + "description": "Deletes a single `UserSavedAction` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserSavedActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserSavedActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserSetting", + "description": "Deletes a single `UserSetting` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserSettingInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserSettingPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserViewedAction", + "description": "Deletes a single `UserViewedAction` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserViewedActionInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserViewedActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUser", + "description": "Deletes a single `User` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserByUsername", + "description": "Deletes a single `User` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserByUsernameInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteZipCode", + "description": "Deletes a single `ZipCode` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteZipCodeInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteZipCodePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteZipCodeByZip", + "description": "Deletes a single `ZipCode` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteZipCodeByZipInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteZipCodePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteAuthAccount", + "description": "Deletes a single `AuthAccount` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteAuthAccountInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteAuthAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteAuthAccountByServiceAndIdentifier", + "description": "Deletes a single `AuthAccount` using a unique key.", + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteAuthAccountByServiceAndIdentifierInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "DeleteAuthAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uuidGenerateV4", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UuidGenerateV4Input", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "UuidGenerateV4Payload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "confirmDeleteAccount", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ConfirmDeleteAccountInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ConfirmDeleteAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "extendTokenExpires", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExtendTokenExpiresInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ExtendTokenExpiresPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forgotPassword", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ForgotPasswordInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ForgotPasswordPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "login", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoginInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "LoginPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "loginOneTimeToken", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoginOneTimeTokenInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "LoginOneTimeTokenPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logout", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LogoutInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "LogoutPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "oneTimeToken", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OneTimeTokenInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "OneTimeTokenPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "register", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RegisterInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "RegisterPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "resetPassword", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ResetPasswordInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "ResetPasswordPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sendAccountDeletionEmail", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SendAccountDeletionEmailInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "SendAccountDeletionEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sendVerificationEmail", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SendVerificationEmailInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "SendVerificationEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "setPassword", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SetPasswordInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "SetPasswordPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifyEmail", + "description": null, + "args": [{ + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VerifyEmailInput", + "ofType": null + } + }, + "defaultValue": null + }], + "type": { + "kind": "OBJECT", + "name": "VerifyEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateActionGoalPayload", + "description": "The output of our create `ActionGoal` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionGoal", + "description": "The `ActionGoal` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionGoal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionGoal`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionGoal`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "Reads a single `Goal` that is related to this `ActionGoal`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionGoalEdge", + "description": "An edge for our `ActionGoal`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ActionGoal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionGoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionGoalsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateActionGoalInput", + "description": "All input for the create `ActionGoal` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionGoal", + "description": "The `ActionGoal` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionGoalInput", + "description": "An input for mutations affecting `ActionGoal`", + "fields": null, + "inputFields": [{ + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "goalId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateActionItemTypePayload", + "description": "The output of our create `ActionItemType` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemType", + "description": "The `ActionItemType` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItemType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemTypeEdge", + "description": "An edge for our `ActionItemType`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ActionItemType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionItemTypesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateActionItemTypeInput", + "description": "All input for the create `ActionItemType` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItemType", + "description": "The `ActionItemType` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionItemTypeInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionItemTypeInput", + "description": "An input for mutations affecting `ActionItemType`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "imageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Upload", + "description": "The `Upload` scalar type represents a file upload.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateActionItemPayload", + "description": "The output of our create `ActionItem` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "The `ActionItem` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "itemType", + "description": "Reads a single `ActionItemType` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItemType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemEdge", + "description": "An edge for our `ActionItem`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionItemsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateActionItemInput", + "description": "All input for the create `ActionItem` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItem", + "description": "The `ActionItem` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionItemInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionItemInput", + "description": "An input for mutations affecting `ActionItem`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "itemOrder", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "timeRequired", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRequired", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "embedCode", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "media", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationRadius", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardWeight", + "description": "used as a fraction against action.reward_amount", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "itemTypeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "mediaUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateActionVariationPayload", + "description": "The output of our create `ActionVariation` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionVariation", + "description": "The `ActionVariation` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionVariation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionVariation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionVariation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionVariationEdge", + "description": "An edge for our `ActionVariation`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ActionVariation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionVariationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionVariationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateActionVariationInput", + "description": "All input for the create `ActionVariation` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionVariation", + "description": "The `ActionVariation` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionVariationInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionVariationInput", + "description": "An input for mutations affecting `ActionVariation`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "income", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "gender", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "dob", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateActionPayload", + "description": "The output of our create `Action` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "The `Action` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "Reads a single `ObjectType` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reward", + "description": "Reads a single `RewardLimit` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifyReward", + "description": "Reads a single `RewardLimit` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionEdge", + "description": "An edge for our `Action`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateActionInput", + "description": "All input for the create `Action` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "action", + "description": "The `Action` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionInput", + "description": "An input for mutations affecting `Action`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shareImage", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "titleObjectTemplate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "discoveryHeader", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "discoveryDescription", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationObjectTemplate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enableNotifications", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enableNotificationsText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "search", + "description": null, + "type": { + "kind": "SCALAR", + "name": "FullText", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationRadius", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "timeRequired", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "approved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "published", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrivate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "activityFeedText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "callToAction", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "completedActionText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "alreadyCompletedActionText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "selfVerifiable", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRecurring", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "recurringInterval", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "oncePerObject", + "description": "if is_recurring is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "minimumGroupMembers", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "limitedToLocation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "objectTypeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifyRewardId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shareImageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateConnectedAccountPayload", + "description": "The output of our create `ConnectedAccount` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "connectedAccount", + "description": "The `ConnectedAccount` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ConnectedAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ConnectedAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "connectedAccountEdge", + "description": "An edge for our `ConnectedAccount`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ConnectedAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ConnectedAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ConnectedAccountsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateConnectedAccountInput", + "description": "All input for the create `ConnectedAccount` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "connectedAccount", + "description": "The `ConnectedAccount` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountInput", + "description": "An input for mutations affecting `ConnectedAccount`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "service", + "description": "The service used, e.g. `twitter` or `github`.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": "A unique identifier for the user within the service", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "details", + "description": "Additional profile details extracted from this login method", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateCryptoAddressPayload", + "description": "The output of our create `CryptoAddress` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cryptoAddress", + "description": "The `CryptoAddress` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CryptoAddress", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `CryptoAddress`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cryptoAddressEdge", + "description": "An edge for our `CryptoAddress`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `CryptoAddress`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CryptoAddressesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "CryptoAddressesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateCryptoAddressInput", + "description": "All input for the create `CryptoAddress` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "cryptoAddress", + "description": "The `CryptoAddress` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressInput", + "description": "An input for mutations affecting `CryptoAddress`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrimary", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateEmailPayload", + "description": "The output of our create `Email` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": "The `Email` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Email", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Email`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emailEdge", + "description": "An edge for our `Email`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Email`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "EmailsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "EmailsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateEmailInput", + "description": "All input for the create `Email` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": "The `Email` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EmailInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EmailInput", + "description": "An input for mutations affecting `Email`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrimary", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateGoalExplanationPayload", + "description": "The output of our create `GoalExplanation` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalExplanation", + "description": "The `GoalExplanation` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GoalExplanation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "Reads a single `Goal` that is related to this `GoalExplanation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalExplanationEdge", + "description": "An edge for our `GoalExplanation`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `GoalExplanation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalExplanationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GoalExplanationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateGoalExplanationInput", + "description": "All input for the create `GoalExplanation` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "goalExplanation", + "description": "The `GoalExplanation` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationInput", + "description": "An input for mutations affecting `GoalExplanation`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audio", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audioDuration", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanationTitle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "goalId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "audioUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateGoalPayload", + "description": "The output of our create `Goal` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "The `Goal` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalEdge", + "description": "An edge for our `Goal`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Goal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GoalsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateGoalInput", + "description": "All input for the create `Goal` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "goal", + "description": "The `Goal` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoalInput", + "description": "An input for mutations affecting `Goal`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shortName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "subHead", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "search", + "description": null, + "type": { + "kind": "SCALAR", + "name": "FullText", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateGroupPostCommentPayload", + "description": "The output of our create `GroupPostComment` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostComment", + "description": "The `GroupPostComment` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "commenter", + "description": "Reads a single `User` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parent", + "description": "Reads a single `GroupPostComment` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `GroupPost` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostCommentEdge", + "description": "An edge for our `GroupPostComment`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `GroupPostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GroupPostCommentsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateGroupPostCommentInput", + "description": "All input for the create `GroupPostComment` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupPostComment", + "description": "The `GroupPostComment` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentInput", + "description": "An input for mutations affecting `GroupPostComment`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "commenterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "parentId", + "description": "optional, parent comment.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateGroupPostReactionPayload", + "description": "The output of our create `GroupPostReaction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostReaction", + "description": "The `GroupPostReaction` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPostReaction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacter", + "description": "Reads a single `User` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `GroupPost` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostReactionEdge", + "description": "An edge for our `GroupPostReaction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `GroupPostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GroupPostReactionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateGroupPostReactionInput", + "description": "All input for the create `GroupPostReaction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupPostReaction", + "description": "The `GroupPostReaction` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionInput", + "description": "An input for mutations affecting `GroupPostReaction`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reacterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "different types of reactions", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateGroupPostPayload", + "description": "The output of our create `GroupPost` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPost", + "description": "The `GroupPost` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `GroupPost`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `GroupPost`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostEdge", + "description": "An edge for our `GroupPost`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `GroupPost`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GroupPostsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateGroupPostInput", + "description": "All input for the create `GroupPost` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupPost", + "description": "The `GroupPost` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPostInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPostInput", + "description": "An input for mutations affecting `GroupPost`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "flagged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "taggedUserIds", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "imageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateGroupPayload", + "description": "The output of our create `Group` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "The `Group` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Group`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupEdge", + "description": "An edge for our `Group`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Group`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GroupsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateGroupInput", + "description": "All input for the create `Group` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "group", + "description": "The `Group` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupInput", + "description": "An input for mutations affecting `Group`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateLocationTypePayload", + "description": "The output of our create `LocationType` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationType", + "description": "The `LocationType` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "LocationType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationTypeEdge", + "description": "An edge for our `LocationType`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `LocationType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "LocationTypesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateLocationTypeInput", + "description": "All input for the create `LocationType` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationType", + "description": "The `LocationType` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationTypeInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationTypeInput", + "description": "An input for mutations affecting `LocationType`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "e.g. neighborhood, postalcode, locality, venue, etc", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateLocationPayload", + "description": "The output of our create `Location` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": "The `Location` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Location`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationTypeByLocationType", + "description": "Reads a single `LocationType` that is related to this `Location`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "LocationType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationEdge", + "description": "An edge for our `Location`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Location`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "LocationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateLocationInput", + "description": "All input for the create `Location` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "The `Location` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "description": "An input for mutations affecting `Location`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "locationType", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateMessageGroupPayload", + "description": "The output of our create `MessageGroup` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messageGroup", + "description": "The `MessageGroup` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "MessageGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messageGroupEdge", + "description": "An edge for our `MessageGroup`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `MessageGroup`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MessageGroupsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "MessageGroupsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateMessageGroupInput", + "description": "All input for the create `MessageGroup` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "messageGroup", + "description": "The `MessageGroup` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MessageGroupInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MessageGroupInput", + "description": "An input for mutations affecting `MessageGroup`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "memberIds", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateMessagePayload", + "description": "The output of our create `Message` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "message", + "description": "The `Message` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Message", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sender", + "description": "Reads a single `User` that is related to this `Message`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `MessageGroup` that is related to this `Message`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "MessageGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messageEdge", + "description": "An edge for our `Message`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Message`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MessagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "MessagesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateMessageInput", + "description": "All input for the create `Message` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "message", + "description": "The `Message` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MessageInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MessageInput", + "description": "An input for mutations affecting `Message`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "senderId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "content", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "upload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "uploadUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateNewsArticlePayload", + "description": "The output of our create `NewsArticle` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsArticle", + "description": "The `NewsArticle` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "NewsArticle", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsArticleEdge", + "description": "An edge for our `NewsArticle`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `NewsArticle`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NewsArticlesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "NewsArticlesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateNewsArticleInput", + "description": "All input for the create `NewsArticle` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "newsArticle", + "description": "The `NewsArticle` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NewsArticleInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NewsArticleInput", + "description": "An input for mutations affecting `NewsArticle`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "link", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "publishedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateNotificationPreferencePayload", + "description": "The output of our create `NotificationPreference` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationPreference", + "description": "The `NotificationPreference` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "NotificationPreference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `NotificationPreference`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationPreferenceEdge", + "description": "An edge for our `NotificationPreference`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `NotificationPreference`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NotificationPreferencesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "NotificationPreferencesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateNotificationPreferenceInput", + "description": "All input for the create `NotificationPreference` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationPreference", + "description": "The `NotificationPreference` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferenceInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferenceInput", + "description": "An input for mutations affecting `NotificationPreference`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emails", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "sms", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notifications", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateNotificationPayload", + "description": "The output of our create `Notification` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notification", + "description": "The `Notification` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Notification", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actor", + "description": "Reads a single `User` that is related to this `Notification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "recipient", + "description": "Reads a single `User` that is related to this `Notification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationEdge", + "description": "An edge for our `Notification`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Notification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NotificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "NotificationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateNotificationInput", + "description": "All input for the create `Notification` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notification", + "description": "The `Notification` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NotificationInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NotificationInput", + "description": "An input for mutations affecting `Notification`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actorId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "recipientId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationType", + "description": "the verb", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": "the text you actually see on the phone", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "entityType", + "description": "e.g., Post, Comment, Action, etc.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "all data required to send user to URLs, create emails, send notifications, etc", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateObjectAttributePayload", + "description": "The output of our create `ObjectAttribute` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectAttribute", + "description": "The `ObjectAttribute` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": "Reads a single `ObjectTypeValue` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "object", + "description": "Reads a single `Object` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttribute", + "description": "Reads a single `ObjectTypeAttribute` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectAttributeEdge", + "description": "An edge for our `ObjectAttribute`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ObjectAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectAttributesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateObjectAttributeInput", + "description": "All input for the create `ObjectAttribute` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectAttribute", + "description": "The `ObjectAttribute` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributeInput", + "description": "An input for mutations affecting `ObjectAttribute`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "numeric", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "valueId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "objectTypeAttributeId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "imageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateObjectTypeAttributePayload", + "description": "The output of our create `ObjectTypeAttribute` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttribute", + "description": "The `ObjectTypeAttribute` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "Reads a single `ObjectType` that is related to this `ObjectTypeAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttributeEdge", + "description": "An edge for our `ObjectTypeAttribute`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ObjectTypeAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypeAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttributesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateObjectTypeAttributeInput", + "description": "All input for the create `ObjectTypeAttribute` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeAttribute", + "description": "The `ObjectTypeAttribute` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributeInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributeInput", + "description": "An input for mutations affecting `ObjectTypeAttribute`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "unit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "pattern", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRequired", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "attrOrder", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateObjectTypeValuePayload", + "description": "The output of our create `ObjectTypeValue` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeValue", + "description": "The `ObjectTypeValue` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "attr", + "description": "Reads a single `ObjectTypeAttribute` that is related to this `ObjectTypeValue`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeValueEdge", + "description": "An edge for our `ObjectTypeValue`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ObjectTypeValue`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypeValuesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeValuesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateObjectTypeValueInput", + "description": "All input for the create `ObjectTypeValue` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeValue", + "description": "The `ObjectTypeValue` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValueInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValueInput", + "description": "An input for mutations affecting `ObjectTypeValue`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "numeric", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "valueOrder", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "attrId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "imageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateObjectTypePayload", + "description": "The output of our create `ObjectType` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "The `ObjectType` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeEdge", + "description": "An edge for our `ObjectType`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ObjectType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectTypesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateObjectTypeInput", + "description": "All input for the create `ObjectType` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectType", + "description": "The `ObjectType` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeInput", + "description": "An input for mutations affecting `ObjectType`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateObjectPayload", + "description": "The output of our create `Object` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "object", + "description": "The `Object` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Object`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "Reads a single `ObjectType` that is related to this `Object`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectEdge", + "description": "An edge for our `Object`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Object`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateObjectInput", + "description": "All input for the create `Object` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "object", + "description": "The `Object` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectInput", + "description": "An input for mutations affecting `Object`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "media", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "mediaUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateOrganizationProfilePayload", + "description": "The output of our create `OrganizationProfile` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizationProfile", + "description": "The `OrganizationProfile` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "OrganizationProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organization", + "description": "Reads a single `User` that is related to this `OrganizationProfile`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizationProfileEdge", + "description": "An edge for our `OrganizationProfile`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `OrganizationProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "OrganizationProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "OrganizationProfilesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateOrganizationProfileInput", + "description": "All input for the create `OrganizationProfile` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "organizationProfile", + "description": "The `OrganizationProfile` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizationProfileInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizationProfileInput", + "description": "An input for mutations affecting `OrganizationProfile`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "headerImage", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "website", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reputation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "organizationId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "headerImageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePictureUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreatePhoneNumberPayload", + "description": "The output of our create `PhoneNumber` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phoneNumber", + "description": "The `PhoneNumber` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PhoneNumber", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `PhoneNumber`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phoneNumberEdge", + "description": "An edge for our `PhoneNumber`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `PhoneNumber`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PhoneNumbersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "PhoneNumbersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreatePhoneNumberInput", + "description": "All input for the create `PhoneNumber` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "phoneNumber", + "description": "The `PhoneNumber` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberInput", + "description": "An input for mutations affecting `PhoneNumber`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "cc", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "number", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrimary", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreatePostCommentPayload", + "description": "The output of our create `PostComment` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postComment", + "description": "The `PostComment` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "commenter", + "description": "Reads a single `User` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parent", + "description": "Reads a single `PostComment` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `Post` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postCommentEdge", + "description": "An edge for our `PostComment`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `PostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "PostCommentsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreatePostCommentInput", + "description": "All input for the create `PostComment` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postComment", + "description": "The `PostComment` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PostCommentInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PostCommentInput", + "description": "An input for mutations affecting `PostComment`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "commenterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "parentId", + "description": "optional, parent comment.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreatePostReactionPayload", + "description": "The output of our create `PostReaction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postReaction", + "description": "The `PostReaction` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PostReaction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacter", + "description": "Reads a single `User` that is related to this `PostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `Post` that is related to this `PostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `PostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postReactionEdge", + "description": "An edge for our `PostReaction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `PostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "PostReactionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreatePostReactionInput", + "description": "All input for the create `PostReaction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postReaction", + "description": "The `PostReaction` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PostReactionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PostReactionInput", + "description": "An input for mutations affecting `PostReaction`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reacterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "different types of reactions", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreatePostPayload", + "description": "The output of our create `Post` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "The `Post` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `Post`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postEdge", + "description": "An edge for our `Post`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Post`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "PostsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreatePostInput", + "description": "All input for the create `Post` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "post", + "description": "The `Post` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PostInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PostInput", + "description": "An input for mutations affecting `Post`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "flagged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "taggedUserIds", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "imageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateRequiredActionPayload", + "description": "The output of our create `RequiredAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredAction", + "description": "The `RequiredAction` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RequiredAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `RequiredAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `RequiredAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "required", + "description": "Reads a single `Action` that is related to this `RequiredAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredActionEdge", + "description": "An edge for our `RequiredAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `RequiredAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RequiredActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "RequiredActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateRequiredActionInput", + "description": "All input for the create `RequiredAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requiredAction", + "description": "The `RequiredAction` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RequiredActionInput", + "description": "An input for mutations affecting `RequiredAction`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionOrder", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requiredId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateRewardLimitPayload", + "description": "The output of our create `RewardLimit` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimit", + "description": "The `RewardLimit` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `RewardLimit`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimitEdge", + "description": "An edge for our `RewardLimit`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `RewardLimit`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RewardLimitsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "RewardLimitsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateRewardLimitInput", + "description": "All input for the create `RewardLimit` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardLimit", + "description": "The `RewardLimit` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RewardLimitInput", + "description": "An input for mutations affecting `RewardLimit`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardUnit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "totalRewardLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "weeklyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dailyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "totalLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userTotalLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userWeeklyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userDailyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateRoleTypePayload", + "description": "The output of our create `RoleType` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleType", + "description": "The `RoleType` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RoleType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleTypeEdge", + "description": "An edge for our `RoleType`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `RoleType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RoleTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "RoleTypesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateRoleTypeInput", + "description": "All input for the create `RoleType` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "roleType", + "description": "The `RoleType` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RoleTypeInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RoleTypeInput", + "description": "An input for mutations affecting `RoleType`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateTrackActionPayload", + "description": "The output of our create `TrackAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackAction", + "description": "The `TrackAction` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "TrackAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `TrackAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `TrackAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "track", + "description": "Reads a single `Track` that is related to this `TrackAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Track", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackActionEdge", + "description": "An edge for our `TrackAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `TrackAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TrackActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "TrackActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateTrackActionInput", + "description": "All input for the create `TrackAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "trackAction", + "description": "The `TrackAction` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TrackActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TrackActionInput", + "description": "An input for mutations affecting `TrackAction`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "trackOrder", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRequired", + "description": "required to progress", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "trackId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateTrackPayload", + "description": "The output of our create `Track` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "track", + "description": "The `Track` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Track", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Track`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "Reads a single `ObjectType` that is related to this `Track`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackEdge", + "description": "An edge for our `Track`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Track`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TracksOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "TracksEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateTrackInput", + "description": "All input for the create `Track` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "track", + "description": "The `Track` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TrackInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TrackInput", + "description": "An input for mutations affecting `Track`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPublished", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isApproved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "objectTypeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserActionItemVerificationPayload", + "description": "The output of our create `UserActionItemVerification` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerification", + "description": "The `UserActionItemVerification` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItemVerification", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifier", + "description": "Reads a single `User` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "Reads a single `ActionItem` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItem", + "description": "Reads a single `UserActionItem` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerificationEdge", + "description": "An edge for our `UserActionItemVerification`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserActionItemVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionItemVerificationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionItemVerificationInput", + "description": "All input for the create `UserActionItemVerification` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionItemVerification", + "description": "The `UserActionItemVerification` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationInput", + "description": "An input for mutations affecting `UserActionItemVerification`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifierId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notes", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItemId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserActionItemPayload", + "description": "The output of our create `UserActionItem` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItem", + "description": "The `UserActionItem` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "Reads a single `ActionItem` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemEdge", + "description": "An edge for our `UserActionItem`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionItemsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionItemInput", + "description": "All input for the create `UserActionItem` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionItem", + "description": "The `UserActionItem` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionItemInput", + "description": "An input for mutations affecting `UserActionItem`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "media", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "complete", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "actionItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "mediaUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserActionReactionPayload", + "description": "The output of our create `UserActionReaction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionReaction", + "description": "The `UserActionReaction` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionReaction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacter", + "description": "Reads a single `User` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionReactionEdge", + "description": "An edge for our `UserActionReaction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserActionReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionReactionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionReactionInput", + "description": "All input for the create `UserActionReaction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionReaction", + "description": "The `UserActionReaction` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionInput", + "description": "An input for mutations affecting `UserActionReaction`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reacterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserActionVerificationPayload", + "description": "The output of our create `UserActionVerification` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionVerification", + "description": "The `UserActionVerification` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionVerification", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionVerificationEdge", + "description": "An edge for our `UserActionVerification`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserActionVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionVerificationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionVerificationInput", + "description": "All input for the create `UserActionVerification` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionVerification", + "description": "The `UserActionVerification` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationInput", + "description": "An input for mutations affecting `UserActionVerification`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifierId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notes", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserActionPayload", + "description": "The output of our create `UserAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "The `UserAction` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "object", + "description": "Reads a single `Object` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionEdge", + "description": "An edge for our `UserAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionInput", + "description": "All input for the create `UserAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userAction", + "description": "The `UserAction` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionInput", + "description": "An input for mutations affecting `UserAction`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionStarted", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "complete", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifiedDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userRating", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "this represents the location where the action was completed", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "objectId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserAnswerPayload", + "description": "The output of our create `UserAnswer` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAnswer", + "description": "The `UserAnswer` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAnswer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserAnswer`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "question", + "description": "Reads a single `UserQuestion` that is related to this `UserAnswer`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserQuestion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserAnswer`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAnswerEdge", + "description": "An edge for our `UserAnswer`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserAnswer`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserAnswersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserAnswersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserAnswerInput", + "description": "All input for the create `UserAnswer` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userAnswer", + "description": "The `UserAnswer` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserAnswerInput", + "description": "An input for mutations affecting `UserAnswer`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "numeric", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "questionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "imageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserCharacteristicPayload", + "description": "The output of our create `UserCharacteristic` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristic", + "description": "The `UserCharacteristic` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserCharacteristic`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristicEdge", + "description": "An edge for our `UserCharacteristic`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserCharacteristic`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserCharacteristicsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristicsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserCharacteristicInput", + "description": "All input for the create `UserCharacteristic` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userCharacteristic", + "description": "The `UserCharacteristic` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicInput", + "description": "An input for mutations affecting `UserCharacteristic`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "income", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gender", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "race", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "age", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dob", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "education", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "homeOwnership", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "treeHuggerLevel", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "diyLevel", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gardenerLevel", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "freeTime", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "researchToDoer", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserConnectionPayload", + "description": "The output of our create `UserConnection` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnection", + "description": "The `UserConnection` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requester", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "responder", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnectionEdge", + "description": "An edge for our `UserConnection`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserConnection`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserConnectionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserConnectionInput", + "description": "All input for the create `UserConnection` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userConnection", + "description": "The `UserConnection` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserConnectionInput", + "description": "An input for mutations affecting `UserConnection`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accepted", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requesterId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "responderId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserContactPayload", + "description": "The output of our create `UserContact` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContact", + "description": "The `UserContact` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserContact", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserContact`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContactEdge", + "description": "An edge for our `UserContact`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserContact`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserContactsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserContactsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserContactInput", + "description": "All input for the create `UserContact` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userContact", + "description": "The `UserContact` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserContactInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserContactInput", + "description": "An input for mutations affecting `UserContact`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "vcf", + "description": "the VCF file for storing contact information for a person or business", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "fullName", + "description": "full name of the person or business", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emails", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "device", + "description": "originating device type or id", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserDevicePayload", + "description": "The output of our create `UserDevice` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userDevice", + "description": "The `UserDevice` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserDevice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserDevice`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userDeviceEdge", + "description": "An edge for our `UserDevice`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserDevice`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserDevicesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserDevicesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserDeviceInput", + "description": "All input for the create `UserDevice` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userDevice", + "description": "The `UserDevice` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserDeviceInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserDeviceInput", + "description": "An input for mutations affecting `UserDevice`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "deviceId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "pushToken", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "pushTokenRequested", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserLocationPayload", + "description": "The output of our create `UserLocation` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userLocation", + "description": "The `UserLocation` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserLocation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserLocation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userLocationEdge", + "description": "An edge for our `UserLocation`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserLocation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserLocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserLocationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserLocationInput", + "description": "All input for the create `UserLocation` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userLocation", + "description": "The `UserLocation` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserLocationInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserLocationInput", + "description": "An input for mutations affecting `UserLocation`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "kind", + "description": "e.g., home, work, exercise, other", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserMessagePayload", + "description": "The output of our create `UserMessage` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userMessage", + "description": "The `UserMessage` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserMessage", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sender", + "description": "Reads a single `User` that is related to this `UserMessage`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "receiver", + "description": "Reads a single `User` that is related to this `UserMessage`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userMessageEdge", + "description": "An edge for our `UserMessage`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserMessage`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserMessagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserMessagesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserMessageInput", + "description": "All input for the create `UserMessage` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userMessage", + "description": "The `UserMessage` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserMessageInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserMessageInput", + "description": "An input for mutations affecting `UserMessage`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "senderId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "content", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "upload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "received", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "receiverRead", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "senderReaction", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "receiverReaction", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "receiverId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "uploadUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserPassActionPayload", + "description": "The output of our create `UserPassAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userPassAction", + "description": "The `UserPassAction` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserPassAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserPassAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserPassAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userPassActionEdge", + "description": "An edge for our `UserPassAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserPassAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserPassActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserPassActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserPassActionInput", + "description": "All input for the create `UserPassAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userPassAction", + "description": "The `UserPassAction` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserPassActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserPassActionInput", + "description": "An input for mutations affecting `UserPassAction`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserProfilePayload", + "description": "The output of our create `UserProfile` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfile", + "description": "The `UserProfile` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserProfile`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfileEdge", + "description": "An edge for our `UserProfile`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserProfilesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserProfileInput", + "description": "All input for the create `UserProfile` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userProfile", + "description": "The `UserProfile` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserProfileInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserProfileInput", + "description": "An input for mutations affecting `UserProfile`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": "user profile picture", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bio", + "description": "user bio", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reputation", + "description": "user reputation", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "displayName", + "description": "user display name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "user tags", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "desired", + "description": "user wanted tags", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePictureUpload", + "description": "user profile picture", + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserQuestionPayload", + "description": "The output of our create `UserQuestion` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userQuestion", + "description": "The `UserQuestion` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserQuestion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserQuestion`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userQuestionEdge", + "description": "An edge for our `UserQuestion`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserQuestion`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserQuestionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserQuestionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserQuestionInput", + "description": "All input for the create `UserQuestion` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userQuestion", + "description": "The `UserQuestion` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserQuestionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserQuestionInput", + "description": "An input for mutations affecting `UserQuestion`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "questionType", + "description": "e.g., text, number, image, location", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "questionPrompt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserSavedActionPayload", + "description": "The output of our create `UserSavedAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSavedAction", + "description": "The `UserSavedAction` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSavedAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserSavedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserSavedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSavedActionEdge", + "description": "An edge for our `UserSavedAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserSavedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSavedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserSavedActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserSavedActionInput", + "description": "All input for the create `UserSavedAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userSavedAction", + "description": "The `UserSavedAction` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionInput", + "description": "An input for mutations affecting `UserSavedAction`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserSettingPayload", + "description": "The output of our create `UserSetting` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSetting", + "description": "The `UserSetting` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserSetting`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSettingEdge", + "description": "An edge for our `UserSetting`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserSetting`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSettingsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserSettingsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserSettingInput", + "description": "All input for the create `UserSetting` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userSetting", + "description": "The `UserSetting` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSettingInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSettingInput", + "description": "An input for mutations affecting `UserSetting`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "firstName", + "description": "user first name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lastName", + "description": "user surname", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "searchRadius", + "description": "search radius", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": "user zip code", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "user location stored as a GeoJSON object as 4326 lon/lat", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserViewedActionPayload", + "description": "The output of our create `UserViewedAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userViewedAction", + "description": "The `UserViewedAction` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserViewedAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserViewedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserViewedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userViewedActionEdge", + "description": "An edge for our `UserViewedAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserViewedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserViewedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserViewedActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserViewedActionInput", + "description": "All input for the create `UserViewedAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userViewedAction", + "description": "The `UserViewedAction` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionInput", + "description": "An input for mutations affecting `UserViewedAction`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserPayload", + "description": "The output of our create `User` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "The `User` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleTypeByType", + "description": "Reads a single `RoleType` that is related to this `User`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RoleType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEdge", + "description": "An edge for our `User`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserInput", + "description": "All input for the create `User` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "user", + "description": "The `User` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserInput", + "description": "An input for mutations affecting `User`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "username", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "displayName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "searchTsv", + "description": null, + "type": { + "kind": "SCALAR", + "name": "FullText", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePictureUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateZipCodePayload", + "description": "The output of our create `ZipCode` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zipCode", + "description": "The `ZipCode` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ZipCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zipCodeEdge", + "description": "An edge for our `ZipCode`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ZipCode`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ZipCodesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ZipCodesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateZipCodeInput", + "description": "All input for the create `ZipCode` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zipCode", + "description": "The `ZipCode` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ZipCodeInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ZipCodeInput", + "description": "An input for mutations affecting `ZipCode`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateAuthAccountPayload", + "description": "The output of our create `AuthAccount` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authAccount", + "description": "The `AuthAccount` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "AuthAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `AuthAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authAccountEdge", + "description": "An edge for our `AuthAccount`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `AuthAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AuthAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "AuthAccountsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateAuthAccountInput", + "description": "All input for the create `AuthAccount` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "authAccount", + "description": "The `AuthAccount` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AuthAccountInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AuthAccountInput", + "description": "An input for mutations affecting `AuthAccount`", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "service", + "description": "The service used, e.g. `twitter` or `github`.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": "A unique identifier for the user within the service", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "details", + "description": "Additional profile details extracted from this login method", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateActionGoalPayload", + "description": "The output of our update `ActionGoal` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionGoal", + "description": "The `ActionGoal` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionGoal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionGoal`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionGoal`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "Reads a single `Goal` that is related to this `ActionGoal`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionGoalEdge", + "description": "An edge for our `ActionGoal`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ActionGoal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionGoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionGoalsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateActionGoalInput", + "description": "All input for the `updateActionGoal` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ActionGoal` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionGoalPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "goalId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionGoalPatch", + "description": "Represents an update to a `ActionGoal`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "goalId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateActionItemTypePayload", + "description": "The output of our update `ActionItemType` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemType", + "description": "The `ActionItemType` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItemType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemTypeEdge", + "description": "An edge for our `ActionItemType`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ActionItemType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionItemTypesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateActionItemTypeInput", + "description": "All input for the `updateActionItemType` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ActionItemType` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionItemTypePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionItemTypePatch", + "description": "Represents an update to a `ActionItemType`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "imageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateActionItemPayload", + "description": "The output of our update `ActionItem` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "The `ActionItem` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "itemType", + "description": "Reads a single `ActionItemType` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItemType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemEdge", + "description": "An edge for our `ActionItem`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionItemsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateActionItemInput", + "description": "All input for the `updateActionItem` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ActionItem` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionItemPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionItemPatch", + "description": "Represents an update to a `ActionItem`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "itemOrder", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "timeRequired", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRequired", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "embedCode", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "media", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationRadius", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardWeight", + "description": "used as a fraction against action.reward_amount", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "itemTypeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "mediaUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateActionVariationPayload", + "description": "The output of our update `ActionVariation` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionVariation", + "description": "The `ActionVariation` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionVariation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionVariation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionVariation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionVariationEdge", + "description": "An edge for our `ActionVariation`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ActionVariation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionVariationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionVariationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateActionVariationInput", + "description": "All input for the `updateActionVariation` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ActionVariation` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionVariationPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionVariationPatch", + "description": "Represents an update to a `ActionVariation`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "income", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "gender", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "dob", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateActionPayload", + "description": "The output of our update `Action` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "The `Action` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "Reads a single `ObjectType` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reward", + "description": "Reads a single `RewardLimit` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifyReward", + "description": "Reads a single `RewardLimit` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionEdge", + "description": "An edge for our `Action`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateActionInput", + "description": "All input for the `updateAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Action` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionPatch", + "description": "Represents an update to a `Action`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shareImage", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "titleObjectTemplate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "discoveryHeader", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "discoveryDescription", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationObjectTemplate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enableNotifications", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enableNotificationsText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "search", + "description": null, + "type": { + "kind": "SCALAR", + "name": "FullText", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationRadius", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "timeRequired", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "approved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "published", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrivate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "activityFeedText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "callToAction", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "completedActionText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "alreadyCompletedActionText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "selfVerifiable", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRecurring", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "recurringInterval", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "oncePerObject", + "description": "if is_recurring is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "minimumGroupMembers", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "limitedToLocation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifyRewardId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shareImageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateActionBySlugInput", + "description": "All input for the `updateActionBySlug` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Action` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateConnectedAccountPayload", + "description": "The output of our update `ConnectedAccount` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "connectedAccount", + "description": "The `ConnectedAccount` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ConnectedAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ConnectedAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "connectedAccountEdge", + "description": "An edge for our `ConnectedAccount`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ConnectedAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ConnectedAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ConnectedAccountsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateConnectedAccountInput", + "description": "All input for the `updateConnectedAccount` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ConnectedAccount` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountPatch", + "description": "Represents an update to a `ConnectedAccount`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "service", + "description": "The service used, e.g. `twitter` or `github`.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": "A unique identifier for the user within the service", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "details", + "description": "Additional profile details extracted from this login method", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateConnectedAccountByServiceAndIdentifierInput", + "description": "All input for the `updateConnectedAccountByServiceAndIdentifier` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ConnectedAccount` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ConnectedAccountPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "service", + "description": "The service used, e.g. `twitter` or `github`.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": "A unique identifier for the user within the service", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateCryptoAddressPayload", + "description": "The output of our update `CryptoAddress` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cryptoAddress", + "description": "The `CryptoAddress` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CryptoAddress", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `CryptoAddress`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cryptoAddressEdge", + "description": "An edge for our `CryptoAddress`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `CryptoAddress`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CryptoAddressesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "CryptoAddressesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateCryptoAddressInput", + "description": "All input for the `updateCryptoAddress` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `CryptoAddress` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressPatch", + "description": "Represents an update to a `CryptoAddress`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "address", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrimary", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateCryptoAddressByAddressInput", + "description": "All input for the `updateCryptoAddressByAddress` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `CryptoAddress` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CryptoAddressPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateEmailPayload", + "description": "The output of our update `Email` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": "The `Email` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Email", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Email`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emailEdge", + "description": "An edge for our `Email`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Email`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "EmailsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "EmailsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateEmailInput", + "description": "All input for the `updateEmail` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Email` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EmailPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EmailPatch", + "description": "Represents an update to a `Email`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrimary", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateEmailByEmailInput", + "description": "All input for the `updateEmailByEmail` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Email` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EmailPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateGoalExplanationPayload", + "description": "The output of our update `GoalExplanation` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalExplanation", + "description": "The `GoalExplanation` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GoalExplanation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "Reads a single `Goal` that is related to this `GoalExplanation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalExplanationEdge", + "description": "An edge for our `GoalExplanation`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `GoalExplanation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalExplanationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GoalExplanationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateGoalExplanationInput", + "description": "All input for the `updateGoalExplanation` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `GoalExplanation` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoalExplanationPatch", + "description": "Represents an update to a `GoalExplanation`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audio", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audioDuration", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanationTitle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "goalId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audioUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "description": "The output of our update `Goal` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "The `Goal` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalEdge", + "description": "An edge for our `Goal`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Goal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GoalsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateGoalInput", + "description": "All input for the `updateGoal` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Goal` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoalPatch", + "description": "Represents an update to a `Goal`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shortName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "subHead", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "search", + "description": null, + "type": { + "kind": "SCALAR", + "name": "FullText", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateGoalByNameInput", + "description": "All input for the `updateGoalByName` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Goal` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateGoalBySlugInput", + "description": "All input for the `updateGoalBySlug` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Goal` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateGroupPostCommentPayload", + "description": "The output of our update `GroupPostComment` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostComment", + "description": "The `GroupPostComment` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "commenter", + "description": "Reads a single `User` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parent", + "description": "Reads a single `GroupPostComment` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `GroupPost` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostCommentEdge", + "description": "An edge for our `GroupPostComment`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `GroupPostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GroupPostCommentsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateGroupPostCommentInput", + "description": "All input for the `updateGroupPostComment` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `GroupPostComment` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPostCommentPatch", + "description": "Represents an update to a `GroupPostComment`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "commenterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "parentId", + "description": "optional, parent comment.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateGroupPostReactionPayload", + "description": "The output of our update `GroupPostReaction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostReaction", + "description": "The `GroupPostReaction` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPostReaction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacter", + "description": "Reads a single `User` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `GroupPost` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostReactionEdge", + "description": "An edge for our `GroupPostReaction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `GroupPostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GroupPostReactionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateGroupPostReactionInput", + "description": "All input for the `updateGroupPostReaction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `GroupPostReaction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPostReactionPatch", + "description": "Represents an update to a `GroupPostReaction`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reacterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "different types of reactions", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateGroupPostPayload", + "description": "The output of our update `GroupPost` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPost", + "description": "The `GroupPost` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `GroupPost`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `GroupPost`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostEdge", + "description": "An edge for our `GroupPost`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `GroupPost`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GroupPostsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateGroupPostInput", + "description": "All input for the `updateGroupPost` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `GroupPost` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPostPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPostPatch", + "description": "Represents an update to a `GroupPost`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "flagged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "taggedUserIds", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "imageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateGroupPayload", + "description": "The output of our update `Group` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "The `Group` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Group`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupEdge", + "description": "An edge for our `Group`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Group`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GroupsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateGroupInput", + "description": "All input for the `updateGroup` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Group` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GroupPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GroupPatch", + "description": "Represents an update to a `Group`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateLocationTypePayload", + "description": "The output of our update `LocationType` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationType", + "description": "The `LocationType` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "LocationType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationTypeEdge", + "description": "An edge for our `LocationType`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `LocationType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "LocationTypesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateLocationTypeInput", + "description": "All input for the `updateLocationType` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `LocationType` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationTypePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationTypePatch", + "description": "Represents an update to a `LocationType`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "e.g. neighborhood, postalcode, locality, venue, etc", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateLocationPayload", + "description": "The output of our update `Location` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": "The `Location` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Location`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationTypeByLocationType", + "description": "Reads a single `LocationType` that is related to this `Location`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "LocationType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationEdge", + "description": "An edge for our `Location`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Location`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "LocationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateLocationInput", + "description": "All input for the `updateLocation` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Location` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationPatch", + "description": "Represents an update to a `Location`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationType", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateMessageGroupPayload", + "description": "The output of our update `MessageGroup` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messageGroup", + "description": "The `MessageGroup` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "MessageGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messageGroupEdge", + "description": "An edge for our `MessageGroup`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `MessageGroup`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MessageGroupsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "MessageGroupsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateMessageGroupInput", + "description": "All input for the `updateMessageGroup` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `MessageGroup` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MessageGroupPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MessageGroupPatch", + "description": "Represents an update to a `MessageGroup`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "memberIds", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateMessagePayload", + "description": "The output of our update `Message` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "message", + "description": "The `Message` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Message", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sender", + "description": "Reads a single `User` that is related to this `Message`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `MessageGroup` that is related to this `Message`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "MessageGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messageEdge", + "description": "An edge for our `Message`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Message`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MessagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "MessagesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateMessageInput", + "description": "All input for the `updateMessage` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Message` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MessagePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MessagePatch", + "description": "Represents an update to a `Message`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "senderId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "content", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "upload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "groupId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "uploadUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateNewsArticlePayload", + "description": "The output of our update `NewsArticle` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsArticle", + "description": "The `NewsArticle` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "NewsArticle", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsArticleEdge", + "description": "An edge for our `NewsArticle`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `NewsArticle`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NewsArticlesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "NewsArticlesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateNewsArticleInput", + "description": "All input for the `updateNewsArticle` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `NewsArticle` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NewsArticlePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NewsArticlePatch", + "description": "Represents an update to a `NewsArticle`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "link", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "publishedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateNotificationPreferencePayload", + "description": "The output of our update `NotificationPreference` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationPreference", + "description": "The `NotificationPreference` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "NotificationPreference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `NotificationPreference`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationPreferenceEdge", + "description": "An edge for our `NotificationPreference`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `NotificationPreference`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NotificationPreferencesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "NotificationPreferencesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateNotificationPreferenceInput", + "description": "All input for the `updateNotificationPreference` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `NotificationPreference` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferencePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NotificationPreferencePatch", + "description": "Represents an update to a `NotificationPreference`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emails", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "sms", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notifications", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateNotificationPayload", + "description": "The output of our update `Notification` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notification", + "description": "The `Notification` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Notification", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actor", + "description": "Reads a single `User` that is related to this `Notification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "recipient", + "description": "Reads a single `User` that is related to this `Notification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationEdge", + "description": "An edge for our `Notification`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Notification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NotificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "NotificationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateNotificationInput", + "description": "All input for the `updateNotification` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Notification` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NotificationPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NotificationPatch", + "description": "Represents an update to a `Notification`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actorId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "recipientId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationType", + "description": "the verb", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": "the text you actually see on the phone", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "entityType", + "description": "e.g., Post, Comment, Action, etc.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "all data required to send user to URLs, create emails, send notifications, etc", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateObjectAttributePayload", + "description": "The output of our update `ObjectAttribute` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectAttribute", + "description": "The `ObjectAttribute` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": "Reads a single `ObjectTypeValue` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "object", + "description": "Reads a single `Object` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttribute", + "description": "Reads a single `ObjectTypeAttribute` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectAttributeEdge", + "description": "An edge for our `ObjectAttribute`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ObjectAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectAttributesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateObjectAttributeInput", + "description": "All input for the `updateObjectAttribute` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ObjectAttribute` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectAttributePatch", + "description": "Represents an update to a `ObjectAttribute`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "numeric", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "valueId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeAttributeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "imageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateObjectTypeAttributePayload", + "description": "The output of our update `ObjectTypeAttribute` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttribute", + "description": "The `ObjectTypeAttribute` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "Reads a single `ObjectType` that is related to this `ObjectTypeAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttributeEdge", + "description": "An edge for our `ObjectTypeAttribute`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ObjectTypeAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypeAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttributesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateObjectTypeAttributeInput", + "description": "All input for the `updateObjectTypeAttribute` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ObjectTypeAttribute` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeAttributePatch", + "description": "Represents an update to a `ObjectTypeAttribute`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "label", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "unit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "pattern", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRequired", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "attrOrder", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateObjectTypeValuePayload", + "description": "The output of our update `ObjectTypeValue` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeValue", + "description": "The `ObjectTypeValue` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "attr", + "description": "Reads a single `ObjectTypeAttribute` that is related to this `ObjectTypeValue`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeValueEdge", + "description": "An edge for our `ObjectTypeValue`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ObjectTypeValue`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypeValuesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeValuesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateObjectTypeValueInput", + "description": "All input for the `updateObjectTypeValue` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ObjectTypeValue` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValuePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectTypeValuePatch", + "description": "Represents an update to a `ObjectTypeValue`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "numeric", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "valueOrder", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "attrId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "imageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateObjectTypePayload", + "description": "The output of our update `ObjectType` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "The `ObjectType` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeEdge", + "description": "An edge for our `ObjectType`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ObjectType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectTypesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateObjectTypeInput", + "description": "All input for the `updateObjectType` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ObjectType` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectTypePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectTypePatch", + "description": "Represents an update to a `ObjectType`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateObjectPayload", + "description": "The output of our update `Object` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "object", + "description": "The `Object` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Object`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "Reads a single `ObjectType` that is related to this `Object`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectEdge", + "description": "An edge for our `Object`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Object`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateObjectInput", + "description": "All input for the `updateObject` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Object` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ObjectPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ObjectPatch", + "description": "Represents an update to a `Object`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "media", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "typeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "mediaUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateOrganizationProfilePayload", + "description": "The output of our update `OrganizationProfile` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizationProfile", + "description": "The `OrganizationProfile` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "OrganizationProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organization", + "description": "Reads a single `User` that is related to this `OrganizationProfile`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizationProfileEdge", + "description": "An edge for our `OrganizationProfile`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `OrganizationProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "OrganizationProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "OrganizationProfilesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateOrganizationProfileInput", + "description": "All input for the `updateOrganizationProfile` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `OrganizationProfile` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizationProfilePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizationProfilePatch", + "description": "Represents an update to a `OrganizationProfile`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "headerImage", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "website", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reputation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "organizationId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "headerImageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePictureUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdatePhoneNumberPayload", + "description": "The output of our update `PhoneNumber` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phoneNumber", + "description": "The `PhoneNumber` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PhoneNumber", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `PhoneNumber`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phoneNumberEdge", + "description": "An edge for our `PhoneNumber`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `PhoneNumber`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PhoneNumbersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "PhoneNumbersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdatePhoneNumberInput", + "description": "All input for the `updatePhoneNumber` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `PhoneNumber` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberPatch", + "description": "Represents an update to a `PhoneNumber`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "cc", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "number", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPrimary", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdatePhoneNumberByNumberInput", + "description": "All input for the `updatePhoneNumberByNumber` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `PhoneNumber` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PhoneNumberPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "number", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdatePostCommentPayload", + "description": "The output of our update `PostComment` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postComment", + "description": "The `PostComment` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "commenter", + "description": "Reads a single `User` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parent", + "description": "Reads a single `PostComment` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `Post` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postCommentEdge", + "description": "An edge for our `PostComment`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `PostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "PostCommentsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdatePostCommentInput", + "description": "All input for the `updatePostComment` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `PostComment` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PostCommentPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PostCommentPatch", + "description": "Represents an update to a `PostComment`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "commenterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "parentId", + "description": "optional, parent comment.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdatePostReactionPayload", + "description": "The output of our update `PostReaction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postReaction", + "description": "The `PostReaction` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PostReaction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacter", + "description": "Reads a single `User` that is related to this `PostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `Post` that is related to this `PostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `PostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postReactionEdge", + "description": "An edge for our `PostReaction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `PostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "PostReactionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdatePostReactionInput", + "description": "All input for the `updatePostReaction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `PostReaction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PostReactionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PostReactionPatch", + "description": "Represents an update to a `PostReaction`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reacterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "different types of reactions", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "postId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdatePostPayload", + "description": "The output of our update `Post` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "The `Post` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `Post`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postEdge", + "description": "An edge for our `Post`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Post`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "PostsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdatePostInput", + "description": "All input for the `updatePost` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Post` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PostPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PostPatch", + "description": "Represents an update to a `Post`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "posterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "flagged", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "taggedUserIds", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "imageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateRequiredActionPayload", + "description": "The output of our update `RequiredAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredAction", + "description": "The `RequiredAction` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RequiredAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `RequiredAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `RequiredAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "required", + "description": "Reads a single `Action` that is related to this `RequiredAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredActionEdge", + "description": "An edge for our `RequiredAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `RequiredAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RequiredActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "RequiredActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateRequiredActionInput", + "description": "All input for the `updateRequiredAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `RequiredAction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RequiredActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RequiredActionPatch", + "description": "Represents an update to a `RequiredAction`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionOrder", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requiredId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateRewardLimitPayload", + "description": "The output of our update `RewardLimit` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimit", + "description": "The `RewardLimit` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `RewardLimit`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimitEdge", + "description": "An edge for our `RewardLimit`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `RewardLimit`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RewardLimitsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "RewardLimitsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateRewardLimitInput", + "description": "All input for the `updateRewardLimit` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `RewardLimit` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RewardLimitPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RewardLimitPatch", + "description": "Represents an update to a `RewardLimit`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardUnit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "totalRewardLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "weeklyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dailyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "totalLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userTotalLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userWeeklyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userDailyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateRoleTypePayload", + "description": "The output of our update `RoleType` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleType", + "description": "The `RoleType` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RoleType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleTypeEdge", + "description": "An edge for our `RoleType`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `RoleType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RoleTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "RoleTypesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateRoleTypeInput", + "description": "All input for the `updateRoleType` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `RoleType` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RoleTypePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RoleTypePatch", + "description": "Represents an update to a `RoleType`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateRoleTypeByNameInput", + "description": "All input for the `updateRoleTypeByName` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `RoleType` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RoleTypePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateTrackActionPayload", + "description": "The output of our update `TrackAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackAction", + "description": "The `TrackAction` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "TrackAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `TrackAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `TrackAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "track", + "description": "Reads a single `Track` that is related to this `TrackAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Track", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackActionEdge", + "description": "An edge for our `TrackAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `TrackAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TrackActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "TrackActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateTrackActionInput", + "description": "All input for the `updateTrackAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `TrackAction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TrackActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TrackActionPatch", + "description": "Represents an update to a `TrackAction`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "trackOrder", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isRequired", + "description": "required to progress", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "trackId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateTrackPayload", + "description": "The output of our update `Track` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "track", + "description": "The `Track` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Track", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Track`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "Reads a single `ObjectType` that is related to this `Track`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackEdge", + "description": "An edge for our `Track`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Track`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TracksOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "TracksEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateTrackInput", + "description": "All input for the `updateTrack` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Track` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TrackPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "TrackPatch", + "description": "Represents an update to a `Track`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isPublished", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isApproved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectTypeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserActionItemVerificationPayload", + "description": "The output of our update `UserActionItemVerification` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerification", + "description": "The `UserActionItemVerification` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItemVerification", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifier", + "description": "Reads a single `User` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "Reads a single `ActionItem` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItem", + "description": "Reads a single `UserActionItem` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerificationEdge", + "description": "An edge for our `UserActionItemVerification`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserActionItemVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionItemVerificationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionItemVerificationInput", + "description": "All input for the `updateUserActionItemVerification` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserActionItemVerification` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionItemVerificationPatch", + "description": "Represents an update to a `UserActionItemVerification`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifierId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notes", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItemId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionItemId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserActionItemPayload", + "description": "The output of our update `UserActionItem` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItem", + "description": "The `UserActionItem` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "Reads a single `ActionItem` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemEdge", + "description": "An edge for our `UserActionItem`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionItemsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionItemInput", + "description": "All input for the `updateUserActionItem` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserActionItem` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionItemPatch", + "description": "Represents an update to a `UserActionItem`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "media", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "complete", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItemId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "mediaUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserActionReactionPayload", + "description": "The output of our update `UserActionReaction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionReaction", + "description": "The `UserActionReaction` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionReaction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacter", + "description": "Reads a single `User` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionReactionEdge", + "description": "An edge for our `UserActionReaction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserActionReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionReactionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionReactionInput", + "description": "All input for the `updateUserActionReaction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserActionReaction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionReactionPatch", + "description": "Represents an update to a `UserActionReaction`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reacterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserActionVerificationPayload", + "description": "The output of our update `UserActionVerification` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionVerification", + "description": "The `UserActionVerification` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionVerification", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionVerificationEdge", + "description": "An edge for our `UserActionVerification`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserActionVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionVerificationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionVerificationInput", + "description": "All input for the `updateUserActionVerification` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserActionVerification` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionVerificationPatch", + "description": "Represents an update to a `UserActionVerification`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifierId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notes", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserActionPayload", + "description": "The output of our update `UserAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "The `UserAction` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "object", + "description": "Reads a single `Object` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionEdge", + "description": "An edge for our `UserAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionInput", + "description": "All input for the `updateUserAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserAction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionPatch", + "description": "Represents an update to a `UserAction`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionStarted", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "complete", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifiedDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userRating", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "this represents the location where the action was completed", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "objectId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserAnswerPayload", + "description": "The output of our update `UserAnswer` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAnswer", + "description": "The `UserAnswer` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAnswer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserAnswer`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "question", + "description": "Reads a single `UserQuestion` that is related to this `UserAnswer`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserQuestion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserAnswer`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAnswerEdge", + "description": "An edge for our `UserAnswer`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserAnswer`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserAnswersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserAnswersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserAnswerInput", + "description": "All input for the `updateUserAnswer` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserAnswer` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserAnswerPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserAnswerPatch", + "description": "Represents an update to a `UserAnswer`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "text", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "numeric", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "questionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "imageUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserCharacteristicPayload", + "description": "The output of our update `UserCharacteristic` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristic", + "description": "The `UserCharacteristic` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserCharacteristic`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristicEdge", + "description": "An edge for our `UserCharacteristic`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserCharacteristic`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserCharacteristicsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristicsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserCharacteristicInput", + "description": "All input for the `updateUserCharacteristic` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserCharacteristic` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicPatch", + "description": "Represents an update to a `UserCharacteristic`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "income", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gender", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "race", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "age", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dob", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "education", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "homeOwnership", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "treeHuggerLevel", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "diyLevel", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gardenerLevel", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "freeTime", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "researchToDoer", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserConnectionPayload", + "description": "The output of our update `UserConnection` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnection", + "description": "The `UserConnection` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requester", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "responder", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnectionEdge", + "description": "An edge for our `UserConnection`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserConnection`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserConnectionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserConnectionInput", + "description": "All input for the `updateUserConnection` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserConnection` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserConnectionPatch", + "description": "Represents an update to a `UserConnection`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accepted", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requesterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "responderId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserContactPayload", + "description": "The output of our update `UserContact` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContact", + "description": "The `UserContact` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserContact", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserContact`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContactEdge", + "description": "An edge for our `UserContact`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserContact`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserContactsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserContactsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserContactInput", + "description": "All input for the `updateUserContact` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserContact` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserContactPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserContactPatch", + "description": "Represents an update to a `UserContact`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "vcf", + "description": "the VCF file for storing contact information for a person or business", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "fullName", + "description": "full name of the person or business", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emails", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "device", + "description": "originating device type or id", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserDevicePayload", + "description": "The output of our update `UserDevice` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userDevice", + "description": "The `UserDevice` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserDevice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserDevice`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userDeviceEdge", + "description": "An edge for our `UserDevice`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserDevice`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserDevicesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserDevicesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserDeviceInput", + "description": "All input for the `updateUserDevice` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserDevice` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserDevicePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserDevicePatch", + "description": "Represents an update to a `UserDevice`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "deviceId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "pushToken", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "pushTokenRequested", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserLocationPayload", + "description": "The output of our update `UserLocation` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userLocation", + "description": "The `UserLocation` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserLocation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserLocation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userLocationEdge", + "description": "An edge for our `UserLocation`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserLocation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserLocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserLocationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserLocationInput", + "description": "All input for the `updateUserLocation` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserLocation` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserLocationPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserLocationPatch", + "description": "Represents an update to a `UserLocation`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "kind", + "description": "e.g., home, work, exercise, other", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserMessagePayload", + "description": "The output of our update `UserMessage` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userMessage", + "description": "The `UserMessage` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserMessage", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sender", + "description": "Reads a single `User` that is related to this `UserMessage`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "receiver", + "description": "Reads a single `User` that is related to this `UserMessage`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userMessageEdge", + "description": "An edge for our `UserMessage`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserMessage`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserMessagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserMessagesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserMessageInput", + "description": "All input for the `updateUserMessage` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserMessage` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserMessagePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserMessagePatch", + "description": "Represents an update to a `UserMessage`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "senderId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "content", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "upload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "received", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "receiverRead", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "senderReaction", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "receiverReaction", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "receiverId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "uploadUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserPassActionPayload", + "description": "The output of our update `UserPassAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userPassAction", + "description": "The `UserPassAction` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserPassAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserPassAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserPassAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userPassActionEdge", + "description": "An edge for our `UserPassAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserPassAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserPassActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserPassActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserPassActionInput", + "description": "All input for the `updateUserPassAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserPassAction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserPassActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserPassActionPatch", + "description": "Represents an update to a `UserPassAction`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserProfilePayload", + "description": "The output of our update `UserProfile` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfile", + "description": "The `UserProfile` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserProfile`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfileEdge", + "description": "An edge for our `UserProfile`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserProfilesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserProfileInput", + "description": "All input for the `updateUserProfile` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserProfile` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserProfilePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserProfilePatch", + "description": "Represents an update to a `UserProfile`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": "user profile picture", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bio", + "description": "user bio", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reputation", + "description": "user reputation", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "displayName", + "description": "user display name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "user tags", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "desired", + "description": "user wanted tags", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePictureUpload", + "description": "user profile picture", + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserQuestionPayload", + "description": "The output of our update `UserQuestion` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userQuestion", + "description": "The `UserQuestion` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserQuestion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserQuestion`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userQuestionEdge", + "description": "An edge for our `UserQuestion`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserQuestion`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserQuestionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserQuestionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserQuestionInput", + "description": "All input for the `updateUserQuestion` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserQuestion` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserQuestionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserQuestionPatch", + "description": "Represents an update to a `UserQuestion`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "questionType", + "description": "e.g., text, number, image, location", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "questionPrompt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserSavedActionPayload", + "description": "The output of our update `UserSavedAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSavedAction", + "description": "The `UserSavedAction` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSavedAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserSavedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserSavedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSavedActionEdge", + "description": "An edge for our `UserSavedAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserSavedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSavedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserSavedActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserSavedActionInput", + "description": "All input for the `updateUserSavedAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserSavedAction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSavedActionPatch", + "description": "Represents an update to a `UserSavedAction`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserSettingPayload", + "description": "The output of our update `UserSetting` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSetting", + "description": "The `UserSetting` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserSetting`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSettingEdge", + "description": "An edge for our `UserSetting`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserSetting`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSettingsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserSettingsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserSettingInput", + "description": "All input for the `updateUserSetting` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserSetting` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSettingPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSettingPatch", + "description": "Represents an update to a `UserSetting`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "firstName", + "description": "user first name", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lastName", + "description": "user surname", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "searchRadius", + "description": "search radius", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": "user zip code", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "user location stored as a GeoJSON object as 4326 lon/lat", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserViewedActionPayload", + "description": "The output of our update `UserViewedAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userViewedAction", + "description": "The `UserViewedAction` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserViewedAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserViewedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserViewedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userViewedActionEdge", + "description": "An edge for our `UserViewedAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserViewedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserViewedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserViewedActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserViewedActionInput", + "description": "All input for the `updateUserViewedAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserViewedAction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserViewedActionPatch", + "description": "Represents an update to a `UserViewedAction`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "description": "The output of our update `User` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "The `User` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleTypeByType", + "description": "Reads a single `RoleType` that is related to this `User`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RoleType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEdge", + "description": "An edge for our `User`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserInput", + "description": "All input for the `updateUser` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `User` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserPatch", + "description": "Represents an update to a `User`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "username", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "displayName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "searchTsv", + "description": null, + "type": { + "kind": "SCALAR", + "name": "FullText", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePictureUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserByUsernameInput", + "description": "All input for the `updateUserByUsername` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `User` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "username", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateZipCodePayload", + "description": "The output of our update `ZipCode` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zipCode", + "description": "The `ZipCode` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ZipCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zipCodeEdge", + "description": "An edge for our `ZipCode`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ZipCode`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ZipCodesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ZipCodesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateZipCodeInput", + "description": "All input for the `updateZipCode` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ZipCode` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ZipCodePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ZipCodePatch", + "description": "Represents an update to a `ZipCode`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bbox", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateZipCodeByZipInput", + "description": "All input for the `updateZipCodeByZip` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ZipCode` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ZipCodePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "zip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateAuthAccountPayload", + "description": "The output of our update `AuthAccount` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authAccount", + "description": "The `AuthAccount` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "AuthAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `AuthAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authAccountEdge", + "description": "An edge for our `AuthAccount`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `AuthAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AuthAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "AuthAccountsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateAuthAccountInput", + "description": "All input for the `updateAuthAccount` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `AuthAccount` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AuthAccountPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AuthAccountPatch", + "description": "Represents an update to a `AuthAccount`. Fields that are set will be updated.", + "fields": null, + "inputFields": [{ + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "service", + "description": "The service used, e.g. `twitter` or `github`.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": "A unique identifier for the user within the service", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "details", + "description": "Additional profile details extracted from this login method", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateAuthAccountByServiceAndIdentifierInput", + "description": "All input for the `updateAuthAccountByServiceAndIdentifier` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `AuthAccount` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AuthAccountPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "service", + "description": "The service used, e.g. `twitter` or `github`.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": "A unique identifier for the user within the service", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteActionGoalPayload", + "description": "The output of our delete `ActionGoal` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionGoal", + "description": "The `ActionGoal` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionGoal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedActionGoalNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionGoal`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionGoal`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "Reads a single `Goal` that is related to this `ActionGoal`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionGoalEdge", + "description": "An edge for our `ActionGoal`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ActionGoal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionGoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionGoalsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "ID", + "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteActionGoalInput", + "description": "All input for the `deleteActionGoal` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "goalId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteActionItemTypePayload", + "description": "The output of our delete `ActionItemType` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemType", + "description": "The `ActionItemType` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItemType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedActionItemTypeNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemTypeEdge", + "description": "An edge for our `ActionItemType`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ActionItemType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionItemTypesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteActionItemTypeInput", + "description": "All input for the `deleteActionItemType` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteActionItemPayload", + "description": "The output of our delete `ActionItem` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "The `ActionItem` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedActionItemNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "itemType", + "description": "Reads a single `ActionItemType` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItemType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemEdge", + "description": "An edge for our `ActionItem`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionItemsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteActionItemInput", + "description": "All input for the `deleteActionItem` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteActionVariationPayload", + "description": "The output of our delete `ActionVariation` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionVariation", + "description": "The `ActionVariation` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionVariation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedActionVariationNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionVariation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionVariation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionVariationEdge", + "description": "An edge for our `ActionVariation`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ActionVariation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionVariationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionVariationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteActionVariationInput", + "description": "All input for the `deleteActionVariation` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteActionPayload", + "description": "The output of our delete `Action` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "The `Action` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedActionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "Reads a single `ObjectType` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reward", + "description": "Reads a single `RewardLimit` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifyReward", + "description": "Reads a single `RewardLimit` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionEdge", + "description": "An edge for our `Action`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteActionInput", + "description": "All input for the `deleteAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteActionBySlugInput", + "description": "All input for the `deleteActionBySlug` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteConnectedAccountPayload", + "description": "The output of our delete `ConnectedAccount` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "connectedAccount", + "description": "The `ConnectedAccount` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ConnectedAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedConnectedAccountNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ConnectedAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "connectedAccountEdge", + "description": "An edge for our `ConnectedAccount`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ConnectedAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ConnectedAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ConnectedAccountsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteConnectedAccountInput", + "description": "All input for the `deleteConnectedAccount` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteConnectedAccountByServiceAndIdentifierInput", + "description": "All input for the `deleteConnectedAccountByServiceAndIdentifier` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "service", + "description": "The service used, e.g. `twitter` or `github`.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": "A unique identifier for the user within the service", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteCryptoAddressPayload", + "description": "The output of our delete `CryptoAddress` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cryptoAddress", + "description": "The `CryptoAddress` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CryptoAddress", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedCryptoAddressNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `CryptoAddress`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cryptoAddressEdge", + "description": "An edge for our `CryptoAddress`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `CryptoAddress`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CryptoAddressesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "CryptoAddressesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteCryptoAddressInput", + "description": "All input for the `deleteCryptoAddress` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteCryptoAddressByAddressInput", + "description": "All input for the `deleteCryptoAddressByAddress` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "address", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteEmailPayload", + "description": "The output of our delete `Email` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": "The `Email` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Email", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedEmailNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Email`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emailEdge", + "description": "An edge for our `Email`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Email`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "EmailsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "EmailsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteEmailInput", + "description": "All input for the `deleteEmail` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteEmailByEmailInput", + "description": "All input for the `deleteEmailByEmail` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteGoalExplanationPayload", + "description": "The output of our delete `GoalExplanation` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalExplanation", + "description": "The `GoalExplanation` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GoalExplanation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedGoalExplanationNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "Reads a single `Goal` that is related to this `GoalExplanation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalExplanationEdge", + "description": "An edge for our `GoalExplanation`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `GoalExplanation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalExplanationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GoalExplanationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteGoalExplanationInput", + "description": "All input for the `deleteGoalExplanation` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "description": "The output of our delete `Goal` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "The `Goal` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedGoalNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalEdge", + "description": "An edge for our `Goal`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Goal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GoalsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteGoalInput", + "description": "All input for the `deleteGoal` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteGoalByNameInput", + "description": "All input for the `deleteGoalByName` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteGoalBySlugInput", + "description": "All input for the `deleteGoalBySlug` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteGroupPostCommentPayload", + "description": "The output of our delete `GroupPostComment` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostComment", + "description": "The `GroupPostComment` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedGroupPostCommentNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "commenter", + "description": "Reads a single `User` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parent", + "description": "Reads a single `GroupPostComment` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `GroupPost` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `GroupPostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostCommentEdge", + "description": "An edge for our `GroupPostComment`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `GroupPostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GroupPostCommentsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteGroupPostCommentInput", + "description": "All input for the `deleteGroupPostComment` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteGroupPostReactionPayload", + "description": "The output of our delete `GroupPostReaction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostReaction", + "description": "The `GroupPostReaction` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPostReaction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedGroupPostReactionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacter", + "description": "Reads a single `User` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `GroupPost` that is related to this `GroupPostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostReactionEdge", + "description": "An edge for our `GroupPostReaction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `GroupPostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GroupPostReactionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteGroupPostReactionInput", + "description": "All input for the `deleteGroupPostReaction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteGroupPostPayload", + "description": "The output of our delete `GroupPost` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPost", + "description": "The `GroupPost` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "GroupPost", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedGroupPostNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `GroupPost`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `Group` that is related to this `GroupPost`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupPostEdge", + "description": "An edge for our `GroupPost`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `GroupPost`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupPostsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GroupPostsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteGroupPostInput", + "description": "All input for the `deleteGroupPost` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteGroupPayload", + "description": "The output of our delete `Group` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "The `Group` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Group", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedGroupNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Group`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "groupEdge", + "description": "An edge for our `Group`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Group`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GroupsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "GroupsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteGroupInput", + "description": "All input for the `deleteGroup` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteLocationTypePayload", + "description": "The output of our delete `LocationType` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationType", + "description": "The `LocationType` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "LocationType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedLocationTypeNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationTypeEdge", + "description": "An edge for our `LocationType`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `LocationType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "LocationTypesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteLocationTypeInput", + "description": "All input for the `deleteLocationType` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteLocationPayload", + "description": "The output of our delete `Location` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": "The `Location` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedLocationNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Location`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationTypeByLocationType", + "description": "Reads a single `LocationType` that is related to this `Location`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "LocationType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationEdge", + "description": "An edge for our `Location`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Location`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "LocationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteLocationInput", + "description": "All input for the `deleteLocation` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteMessageGroupPayload", + "description": "The output of our delete `MessageGroup` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messageGroup", + "description": "The `MessageGroup` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "MessageGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedMessageGroupNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messageGroupEdge", + "description": "An edge for our `MessageGroup`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `MessageGroup`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MessageGroupsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "MessageGroupsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteMessageGroupInput", + "description": "All input for the `deleteMessageGroup` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteMessagePayload", + "description": "The output of our delete `Message` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "message", + "description": "The `Message` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Message", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedMessageNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sender", + "description": "Reads a single `User` that is related to this `Message`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "group", + "description": "Reads a single `MessageGroup` that is related to this `Message`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "MessageGroup", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "messageEdge", + "description": "An edge for our `Message`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Message`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MessagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "MessagesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteMessageInput", + "description": "All input for the `deleteMessage` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteNewsArticlePayload", + "description": "The output of our delete `NewsArticle` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsArticle", + "description": "The `NewsArticle` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "NewsArticle", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedNewsArticleNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsArticleEdge", + "description": "An edge for our `NewsArticle`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `NewsArticle`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NewsArticlesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "NewsArticlesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteNewsArticleInput", + "description": "All input for the `deleteNewsArticle` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteNotificationPreferencePayload", + "description": "The output of our delete `NotificationPreference` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationPreference", + "description": "The `NotificationPreference` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "NotificationPreference", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedNotificationPreferenceNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `NotificationPreference`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationPreferenceEdge", + "description": "An edge for our `NotificationPreference`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `NotificationPreference`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NotificationPreferencesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "NotificationPreferencesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteNotificationPreferenceInput", + "description": "All input for the `deleteNotificationPreference` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteNotificationPayload", + "description": "The output of our delete `Notification` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notification", + "description": "The `Notification` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Notification", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedNotificationNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actor", + "description": "Reads a single `User` that is related to this `Notification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "recipient", + "description": "Reads a single `User` that is related to this `Notification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationEdge", + "description": "An edge for our `Notification`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Notification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NotificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "NotificationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteNotificationInput", + "description": "All input for the `deleteNotification` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteObjectAttributePayload", + "description": "The output of our delete `ObjectAttribute` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectAttribute", + "description": "The `ObjectAttribute` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedObjectAttributeNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": "Reads a single `ObjectTypeValue` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "object", + "description": "Reads a single `Object` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttribute", + "description": "Reads a single `ObjectTypeAttribute` that is related to this `ObjectAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectAttributeEdge", + "description": "An edge for our `ObjectAttribute`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ObjectAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectAttributesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteObjectAttributeInput", + "description": "All input for the `deleteObjectAttribute` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteObjectTypeAttributePayload", + "description": "The output of our delete `ObjectTypeAttribute` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttribute", + "description": "The `ObjectTypeAttribute` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedObjectTypeAttributeNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "Reads a single `ObjectType` that is related to this `ObjectTypeAttribute`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeAttributeEdge", + "description": "An edge for our `ObjectTypeAttribute`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ObjectTypeAttribute`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypeAttributesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttributesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteObjectTypeAttributeInput", + "description": "All input for the `deleteObjectTypeAttribute` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteObjectTypeValuePayload", + "description": "The output of our delete `ObjectTypeValue` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeValue", + "description": "The `ObjectTypeValue` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeValue", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedObjectTypeValueNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "attr", + "description": "Reads a single `ObjectTypeAttribute` that is related to this `ObjectTypeValue`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeAttribute", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeValueEdge", + "description": "An edge for our `ObjectTypeValue`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ObjectTypeValue`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypeValuesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectTypeValuesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteObjectTypeValueInput", + "description": "All input for the `deleteObjectTypeValue` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteObjectTypePayload", + "description": "The output of our delete `ObjectType` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "The `ObjectType` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedObjectTypeNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectTypeEdge", + "description": "An edge for our `ObjectType`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ObjectType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectTypesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteObjectTypeInput", + "description": "All input for the `deleteObjectType` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteObjectPayload", + "description": "The output of our delete `Object` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "object", + "description": "The `Object` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedObjectNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Object`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "Reads a single `ObjectType` that is related to this `Object`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectEdge", + "description": "An edge for our `Object`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Object`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ObjectsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ObjectsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteObjectInput", + "description": "All input for the `deleteObject` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteOrganizationProfilePayload", + "description": "The output of our delete `OrganizationProfile` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizationProfile", + "description": "The `OrganizationProfile` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "OrganizationProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedOrganizationProfileNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organization", + "description": "Reads a single `User` that is related to this `OrganizationProfile`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizationProfileEdge", + "description": "An edge for our `OrganizationProfile`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `OrganizationProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "OrganizationProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "OrganizationProfilesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteOrganizationProfileInput", + "description": "All input for the `deleteOrganizationProfile` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeletePhoneNumberPayload", + "description": "The output of our delete `PhoneNumber` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phoneNumber", + "description": "The `PhoneNumber` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PhoneNumber", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedPhoneNumberNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `PhoneNumber`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "phoneNumberEdge", + "description": "An edge for our `PhoneNumber`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `PhoneNumber`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PhoneNumbersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "PhoneNumbersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeletePhoneNumberInput", + "description": "All input for the `deletePhoneNumber` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeletePhoneNumberByNumberInput", + "description": "All input for the `deletePhoneNumberByNumber` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "number", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeletePostCommentPayload", + "description": "The output of our delete `PostComment` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postComment", + "description": "The `PostComment` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedPostCommentNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "commenter", + "description": "Reads a single `User` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "parent", + "description": "Reads a single `PostComment` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PostComment", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `Post` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `PostComment`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postCommentEdge", + "description": "An edge for our `PostComment`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `PostComment`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostCommentsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "PostCommentsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeletePostCommentInput", + "description": "All input for the `deletePostComment` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeletePostReactionPayload", + "description": "The output of our delete `PostReaction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postReaction", + "description": "The `PostReaction` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "PostReaction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedPostReactionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacter", + "description": "Reads a single `User` that is related to this `PostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "Reads a single `Post` that is related to this `PostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `PostReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postReactionEdge", + "description": "An edge for our `PostReaction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `PostReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "PostReactionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeletePostReactionInput", + "description": "All input for the `deletePostReaction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeletePostPayload", + "description": "The output of our delete `Post` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "post", + "description": "The `Post` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Post", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedPostNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "poster", + "description": "Reads a single `User` that is related to this `Post`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postEdge", + "description": "An edge for our `Post`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Post`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PostsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "PostsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeletePostInput", + "description": "All input for the `deletePost` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteRequiredActionPayload", + "description": "The output of our delete `RequiredAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredAction", + "description": "The `RequiredAction` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RequiredAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedRequiredActionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `RequiredAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `RequiredAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "required", + "description": "Reads a single `Action` that is related to this `RequiredAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredActionEdge", + "description": "An edge for our `RequiredAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `RequiredAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RequiredActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "RequiredActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteRequiredActionInput", + "description": "All input for the `deleteRequiredAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteRewardLimitPayload", + "description": "The output of our delete `RewardLimit` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimit", + "description": "The `RewardLimit` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RewardLimit", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedRewardLimitNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `RewardLimit`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardLimitEdge", + "description": "An edge for our `RewardLimit`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `RewardLimit`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RewardLimitsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "RewardLimitsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteRewardLimitInput", + "description": "All input for the `deleteRewardLimit` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteRoleTypePayload", + "description": "The output of our delete `RoleType` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleType", + "description": "The `RoleType` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RoleType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedRoleTypeNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleTypeEdge", + "description": "An edge for our `RoleType`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `RoleType`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "RoleTypesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "RoleTypesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteRoleTypeInput", + "description": "All input for the `deleteRoleType` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteRoleTypeByNameInput", + "description": "All input for the `deleteRoleTypeByName` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteTrackActionPayload", + "description": "The output of our delete `TrackAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackAction", + "description": "The `TrackAction` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "TrackAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedTrackActionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `TrackAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `TrackAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "track", + "description": "Reads a single `Track` that is related to this `TrackAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Track", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackActionEdge", + "description": "An edge for our `TrackAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `TrackAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TrackActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "TrackActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteTrackActionInput", + "description": "All input for the `deleteTrackAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteTrackPayload", + "description": "The output of our delete `Track` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "track", + "description": "The `Track` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Track", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedTrackNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Track`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "objectType", + "description": "Reads a single `ObjectType` that is related to this `Track`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ObjectType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "trackEdge", + "description": "An edge for our `Track`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `Track`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "TracksOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "TracksEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteTrackInput", + "description": "All input for the `deleteTrack` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserActionItemVerificationPayload", + "description": "The output of our delete `UserActionItemVerification` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerification", + "description": "The `UserActionItemVerification` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItemVerification", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserActionItemVerificationNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifier", + "description": "Reads a single `User` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "Reads a single `ActionItem` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItem", + "description": "Reads a single `UserActionItem` that is related to this `UserActionItemVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemVerificationEdge", + "description": "An edge for our `UserActionItemVerification`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserActionItemVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionItemVerificationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionItemVerificationInput", + "description": "All input for the `deleteUserActionItemVerification` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserActionItemPayload", + "description": "The output of our delete `UserActionItem` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItem", + "description": "The `UserActionItem` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserActionItemNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "Reads a single `ActionItem` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemEdge", + "description": "An edge for our `UserActionItem`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionItemsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionItemInput", + "description": "All input for the `deleteUserActionItem` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserActionReactionPayload", + "description": "The output of our delete `UserActionReaction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionReaction", + "description": "The `UserActionReaction` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionReaction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserActionReactionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reacter", + "description": "Reads a single `User` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionReaction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionReactionEdge", + "description": "An edge for our `UserActionReaction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserActionReaction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionReactionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionReactionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionReactionInput", + "description": "All input for the `deleteUserActionReaction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserActionVerificationPayload", + "description": "The output of our delete `UserActionVerification` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionVerification", + "description": "The `UserActionVerification` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionVerification", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserActionVerificationNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionVerification`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionVerificationEdge", + "description": "An edge for our `UserActionVerification`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserActionVerification`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionVerificationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionVerificationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionVerificationInput", + "description": "All input for the `deleteUserActionVerification` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserActionPayload", + "description": "The output of our delete `UserAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "The `UserAction` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserActionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "object", + "description": "Reads a single `Object` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Object", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionEdge", + "description": "An edge for our `UserAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionInput", + "description": "All input for the `deleteUserAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserAnswerPayload", + "description": "The output of our delete `UserAnswer` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAnswer", + "description": "The `UserAnswer` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAnswer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserAnswerNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserAnswer`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "question", + "description": "Reads a single `UserQuestion` that is related to this `UserAnswer`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserQuestion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserAnswer`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAnswerEdge", + "description": "An edge for our `UserAnswer`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserAnswer`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserAnswersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserAnswersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserAnswerInput", + "description": "All input for the `deleteUserAnswer` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserCharacteristicPayload", + "description": "The output of our delete `UserCharacteristic` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristic", + "description": "The `UserCharacteristic` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserCharacteristicNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserCharacteristic`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristicEdge", + "description": "An edge for our `UserCharacteristic`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserCharacteristic`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserCharacteristicsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristicsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserCharacteristicInput", + "description": "All input for the `deleteUserCharacteristic` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserConnectionPayload", + "description": "The output of our delete `UserConnection` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnection", + "description": "The `UserConnection` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserConnectionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requester", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "responder", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnectionEdge", + "description": "An edge for our `UserConnection`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserConnection`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserConnectionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserConnectionInput", + "description": "All input for the `deleteUserConnection` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserContactPayload", + "description": "The output of our delete `UserContact` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContact", + "description": "The `UserContact` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserContact", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserContactNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserContact`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContactEdge", + "description": "An edge for our `UserContact`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserContact`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserContactsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserContactsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserContactInput", + "description": "All input for the `deleteUserContact` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserDevicePayload", + "description": "The output of our delete `UserDevice` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userDevice", + "description": "The `UserDevice` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserDevice", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserDeviceNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserDevice`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userDeviceEdge", + "description": "An edge for our `UserDevice`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserDevice`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserDevicesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserDevicesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserDeviceInput", + "description": "All input for the `deleteUserDevice` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserLocationPayload", + "description": "The output of our delete `UserLocation` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userLocation", + "description": "The `UserLocation` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserLocation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserLocationNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserLocation`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userLocationEdge", + "description": "An edge for our `UserLocation`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserLocation`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserLocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserLocationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserLocationInput", + "description": "All input for the `deleteUserLocation` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserMessagePayload", + "description": "The output of our delete `UserMessage` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userMessage", + "description": "The `UserMessage` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserMessage", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserMessageNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sender", + "description": "Reads a single `User` that is related to this `UserMessage`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "receiver", + "description": "Reads a single `User` that is related to this `UserMessage`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userMessageEdge", + "description": "An edge for our `UserMessage`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserMessage`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserMessagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserMessagesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserMessageInput", + "description": "All input for the `deleteUserMessage` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserPassActionPayload", + "description": "The output of our delete `UserPassAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userPassAction", + "description": "The `UserPassAction` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserPassAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserPassActionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserPassAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserPassAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userPassActionEdge", + "description": "An edge for our `UserPassAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserPassAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserPassActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserPassActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserPassActionInput", + "description": "All input for the `deleteUserPassAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserProfilePayload", + "description": "The output of our delete `UserProfile` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfile", + "description": "The `UserProfile` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserProfileNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserProfile`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfileEdge", + "description": "An edge for our `UserProfile`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserProfilesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserProfileInput", + "description": "All input for the `deleteUserProfile` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserQuestionPayload", + "description": "The output of our delete `UserQuestion` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userQuestion", + "description": "The `UserQuestion` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserQuestion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserQuestionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `UserQuestion`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userQuestionEdge", + "description": "An edge for our `UserQuestion`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserQuestion`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserQuestionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserQuestionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserQuestionInput", + "description": "All input for the `deleteUserQuestion` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserSavedActionPayload", + "description": "The output of our delete `UserSavedAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSavedAction", + "description": "The `UserSavedAction` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSavedAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserSavedActionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserSavedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserSavedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSavedActionEdge", + "description": "An edge for our `UserSavedAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserSavedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSavedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserSavedActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserSavedActionInput", + "description": "All input for the `deleteUserSavedAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserSettingPayload", + "description": "The output of our delete `UserSetting` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSetting", + "description": "The `UserSetting` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserSettingNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserSetting`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSettingEdge", + "description": "An edge for our `UserSetting`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserSetting`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSettingsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserSettingsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserSettingInput", + "description": "All input for the `deleteUserSetting` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserViewedActionPayload", + "description": "The output of our delete `UserViewedAction` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userViewedAction", + "description": "The `UserViewedAction` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserViewedAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserViewedActionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserViewedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserViewedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userViewedActionEdge", + "description": "An edge for our `UserViewedAction`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `UserViewedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserViewedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UserViewedActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserViewedActionInput", + "description": "All input for the `deleteUserViewedAction` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "description": "The output of our delete `User` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "The `User` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleTypeByType", + "description": "Reads a single `RoleType` that is related to this `User`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "RoleType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEdge", + "description": "An edge for our `User`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserInput", + "description": "All input for the `deleteUser` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserByUsernameInput", + "description": "All input for the `deleteUserByUsername` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "username", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteZipCodePayload", + "description": "The output of our delete `ZipCode` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zipCode", + "description": "The `ZipCode` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ZipCode", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedZipCodeNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zipCodeEdge", + "description": "An edge for our `ZipCode`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `ZipCode`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ZipCodesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "ZipCodesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteZipCodeInput", + "description": "All input for the `deleteZipCode` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteZipCodeByZipInput", + "description": "All input for the `deleteZipCodeByZip` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteAuthAccountPayload", + "description": "The output of our delete `AuthAccount` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authAccount", + "description": "The `AuthAccount` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "AuthAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedAuthAccountNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `AuthAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authAccountEdge", + "description": "An edge for our `AuthAccount`. May be used by Relay 1.", + "args": [{ + "name": "orderBy", + "description": "The method to use when ordering `AuthAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "AuthAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }], + "type": { + "kind": "OBJECT", + "name": "AuthAccountsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteAuthAccountInput", + "description": "All input for the `deleteAuthAccount` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteAuthAccountByServiceAndIdentifierInput", + "description": "All input for the `deleteAuthAccountByServiceAndIdentifier` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "service", + "description": "The service used, e.g. `twitter` or `github`.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "identifier", + "description": "A unique identifier for the user within the service", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UuidGenerateV4Payload", + "description": "The output of our `uuidGenerateV4` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uuid", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UuidGenerateV4Input", + "description": "All input for the `uuidGenerateV4` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ConfirmDeleteAccountPayload", + "description": "The output of our `confirmDeleteAccount` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "boolean", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ConfirmDeleteAccountInput", + "description": "All input for the `confirmDeleteAccount` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "token", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ExtendTokenExpiresPayload", + "description": "The output of our `extendTokenExpires` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiToken", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ApiToken", + "description": null, + "fields": [{ + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "otToken", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "origin", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ip", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "InternetAddress", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uagent", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accessToken", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accessTokenExpiresAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ExtendTokenExpiresInput", + "description": "All input for the `extendTokenExpires` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "amount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "IntervalInput", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ForgotPasswordPayload", + "description": "The output of our `forgotPassword` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ForgotPasswordInput", + "description": "All input for the `forgotPassword` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LoginPayload", + "description": "The output of our `login` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiToken", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoginInput", + "description": "All input for the `login` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "password", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "rememberMe", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LoginOneTimeTokenPayload", + "description": "The output of our `loginOneTimeToken` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiToken", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoginOneTimeTokenInput", + "description": "All input for the `loginOneTimeToken` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "token", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LogoutPayload", + "description": "The output of our `logout` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LogoutInput", + "description": "All input for the `logout` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OneTimeTokenPayload", + "description": "The output of our `oneTimeToken` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "string", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OneTimeTokenInput", + "description": "All input for the `oneTimeToken` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "password", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "origin", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "rememberMe", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RegisterPayload", + "description": "The output of our `register` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiToken", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RegisterInput", + "description": "All input for the `register` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "password", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rememberMe", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ResetPasswordPayload", + "description": "The output of our `resetPassword` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "boolean", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ResetPasswordInput", + "description": "All input for the `resetPassword` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "roleId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "resetToken", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "newPassword", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SendAccountDeletionEmailPayload", + "description": "The output of our `sendAccountDeletionEmail` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "boolean", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SendAccountDeletionEmailInput", + "description": "All input for the `sendAccountDeletionEmail` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SendVerificationEmailPayload", + "description": "The output of our `sendVerificationEmail` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "boolean", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SendVerificationEmailInput", + "description": "All input for the `sendVerificationEmail` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SetPasswordPayload", + "description": "The output of our `setPassword` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "boolean", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SetPasswordInput", + "description": "All input for the `setPassword` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "currentPassword", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "newPassword", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "VerifyEmailPayload", + "description": "The output of our `verifyEmail` mutation.", + "fields": [{ + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input,\nunchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "boolean", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "VerifyEmailInput", + "description": "All input for the `verifyEmail` mutation.", + "fields": null, + "inputFields": [{ + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the\npayload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emailId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "token", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Schema", + "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", + "fields": [{ + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "types", + "description": "A list of all types supported by this server.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "queryType", + "description": "The type that query operations will be rooted at.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mutationType", + "description": "If this server supports mutation, the type that mutation operations will be rooted at.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subscriptionType", + "description": "If this server support subscription, the type that subscription operations will be rooted at.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "directives", + "description": "A list of all directives supported by this server.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Directive", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Type", + "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByUrl`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", + "fields": [{ + "name": "kind", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__TypeKind", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "specifiedByUrl", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [{ + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false" + }], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Field", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interfaces", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "possibleTypes", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enumValues", + "description": null, + "args": [{ + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false" + }], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__EnumValue", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inputFields", + "description": null, + "args": [{ + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false" + }], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ofType", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "__TypeKind", + "description": "An enum describing what kind of type a given `__Type` is.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "SCALAR", + "description": "Indicates this type is a scalar.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT", + "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INTERFACE", + "description": "Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNION", + "description": "Indicates this type is a union. `possibleTypes` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM", + "description": "Indicates this type is an enum. `enumValues` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_OBJECT", + "description": "Indicates this type is an input object. `inputFields` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LIST", + "description": "Indicates this type is a list. `ofType` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NON_NULL", + "description": "Indicates this type is a non-null. `ofType` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Field", + "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", + "fields": [{ + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "args", + "description": null, + "args": [{ + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false" + }], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDeprecated", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deprecationReason", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__InputValue", + "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", + "fields": [{ + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultValue", + "description": "A GraphQL-formatted string representing the default value for this input value.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDeprecated", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deprecationReason", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__EnumValue", + "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", + "fields": [{ + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDeprecated", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deprecationReason", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Directive", + "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", + "fields": [{ + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRepeatable", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locations", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__DirectiveLocation", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "args", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "__DirectiveLocation", + "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [{ + "name": "QUERY", + "description": "Location adjacent to a query operation.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MUTATION", + "description": "Location adjacent to a mutation operation.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SUBSCRIPTION", + "description": "Location adjacent to a subscription operation.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FIELD", + "description": "Location adjacent to a field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FRAGMENT_DEFINITION", + "description": "Location adjacent to a fragment definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FRAGMENT_SPREAD", + "description": "Location adjacent to a fragment spread.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INLINE_FRAGMENT", + "description": "Location adjacent to an inline fragment.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VARIABLE_DEFINITION", + "description": "Location adjacent to a variable definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SCHEMA", + "description": "Location adjacent to a schema definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SCALAR", + "description": "Location adjacent to a scalar definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT", + "description": "Location adjacent to an object type definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FIELD_DEFINITION", + "description": "Location adjacent to a field definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ARGUMENT_DEFINITION", + "description": "Location adjacent to an argument definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INTERFACE", + "description": "Location adjacent to an interface definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNION", + "description": "Location adjacent to a union definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM", + "description": "Location adjacent to an enum definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM_VALUE", + "description": "Location adjacent to an enum value definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_OBJECT", + "description": "Location adjacent to an input object type definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_FIELD_DEFINITION", + "description": "Location adjacent to an input object field definition.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + } + ], + "directives": [{ + "name": "include", + "description": "Directs the executor to include this field or fragment only when the `if` argument is true.", + "locations": [ + "FIELD", + "FRAGMENT_SPREAD", + "INLINE_FRAGMENT" + ], + "args": [{ + "name": "if", + "description": "Included when true.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null + }] + }, + { + "name": "skip", + "description": "Directs the executor to skip this field or fragment when the `if` argument is true.", + "locations": [ + "FIELD", + "FRAGMENT_SPREAD", + "INLINE_FRAGMENT" + ], + "args": [{ + "name": "if", + "description": "Skipped when true.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null + }] + }, + { + "name": "deprecated", + "description": "Marks an element of a GraphQL schema as no longer supported.", + "locations": [ + "FIELD_DEFINITION", + "ARGUMENT_DEFINITION", + "INPUT_FIELD_DEFINITION", + "ENUM_VALUE" + ], + "args": [{ + "name": "reason", + "description": "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": "\"No longer supported\"" + }] + }, + { + "name": "specifiedBy", + "description": "Exposes a URL that specifies the behaviour of this scalar.", + "locations": [ + "SCALAR" + ], + "args": [{ + "name": "url", + "description": "The URL that specifies the behaviour of this scalar.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }] + } + ] + } +} diff --git a/packages/introspectron/__fixtures__/introQuery.json b/packages/introspectron/__fixtures__/introQuery.json new file mode 100644 index 000000000..a2dea5e8e --- /dev/null +++ b/packages/introspectron/__fixtures__/introQuery.json @@ -0,0 +1,34231 @@ +{ + "__schema": { + "queryType": { + "name": "Query" + }, + "mutationType": { + "name": "Mutation" + }, + "subscriptionType": null, + "types": [ + { + "kind": "OBJECT", + "name": "Query", + "description": "The root query type which gives access points into the data universe.", + "fields": [ + { + "name": "query", + "description": "Exposes the root query type nested one level down. This is helpful for Relay 1 which can only query top level fields if they are in a particular form.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "articles", + "description": "Reads and enables pagination through a set of `Article`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Article`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ArticlesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ArticleCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ArticleFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ArticlesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignActions", + "description": "Reads and enables pagination through a set of `CampaignAction`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `CampaignAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CampaignActionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaigns", + "description": "Reads and enables pagination through a set of `Campaign`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Campaign`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CampaignsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedActions", + "description": "Reads and enables pagination through a set of `CompletedAction`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `CompletedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CompletedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CompletedActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CompletedActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CompletedActionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "images", + "description": "Reads and enables pagination through a set of `Image`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Image`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ImagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ImageCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ImageFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ImagesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchants", + "description": "Reads and enables pagination through a set of `Merchant`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Merchant`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MerchantsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MerchantCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MerchantFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "MerchantsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partners", + "description": "Reads and enables pagination through a set of `Partner`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Partner`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PartnersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PartnerCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PartnerFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "PartnersConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "products", + "description": "Reads and enables pagination through a set of `Product`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Product`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ProductsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ProductCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ProductFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "services", + "description": "Reads and enables pagination through a set of `Service`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Service`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ServicesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ServiceCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ServiceFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ServicesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccounts", + "description": "Reads and enables pagination through a set of `ShopifyAccount`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifyAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifyAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifyAccountsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyOrders", + "description": "Reads and enables pagination through a set of `ShopifyOrder`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifyOrder`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifyOrdersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifyOrdersConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "users", + "description": "Reads and enables pagination through a set of `User`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UsersConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiTokens", + "description": "Reads and enables pagination through a set of `ApiToken`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ApiToken`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ApiTokensOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ApiTokenCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ApiTokenFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ApiTokensConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "initiativesPyraRecords", + "description": "Reads and enables pagination through a set of `InitiativesPyraRecord`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `InitiativesPyraRecord`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "InitiativesPyraRecordsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "InitiativesPyraRecordsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "permissions", + "description": "Reads and enables pagination through a set of `Permission`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Permission`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PermissionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PermissionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PermissionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "PermissionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifySecrets", + "description": "Reads and enables pagination through a set of `ShopifySecret`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifySecret`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifySecretsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifySecretsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEncryptedSecrets", + "description": "Reads and enables pagination through a set of `UserEncryptedSecret`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserEncryptedSecret`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserEncryptedSecretsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEncryptedSecretsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSecrets", + "description": "Reads and enables pagination through a set of `UserSecret`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserSecret`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSecretsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSecretCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSecretFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSecretsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "article", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Article", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignAction", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignActionByName", + "description": null, + "args": [ + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaign", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Campaign", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedAction", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CompletedAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchant", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Merchant", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "product", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "service", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Service", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccount", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifyAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyOrder", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifyOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyOrderByOrderIdAndEmailAndShopifyAccountId", + "description": null, + "args": [ + { + "name": "orderId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifyOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userByUsername", + "description": null, + "args": [ + { + "name": "username", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userByBitcoinAddress", + "description": null, + "args": [ + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiToken", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiTokenByAccessToken", + "description": null, + "args": [ + { + "name": "accessToken", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "initiativesPyraRecord", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "InitiativesPyraRecord", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "permission", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Permission", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifySecret", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifySecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifySecretByShopifyAccountIdAndName", + "description": null, + "args": [ + { + "name": "shopifyAccountId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifySecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEncryptedSecret", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEncryptedSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEncryptedSecretByUserIdAndName", + "description": null, + "args": [ + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEncryptedSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSecret", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSecretByUserIdAndName", + "description": null, + "args": [ + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "getCurrentRoleIds", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "getCurrentUser", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "getCurrentUserId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "authenticate", + "description": "Reads and enables pagination through a set of `ApiToken`.", + "args": [ + { + "name": "tokenStr", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ApiTokenFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ApiTokensConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifySecretsSelect", + "description": null, + "args": [ + { + "name": "shopifyAccountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "secretName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "allowNull", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifySecretsVerify", + "description": null, + "args": [ + { + "name": "shopifyAccountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "secretName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "secretValue", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEncryptedSecretsSelect", + "description": null, + "args": [ + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "secretName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "allowNull", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEncryptedSecretsVerify", + "description": null, + "args": [ + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "secretName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "secretValue", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Int", + "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Cursor", + "description": "A location in a connection that can be used for resuming pagination.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ArticlesOrderBy", + "description": "Methods to use when ordering `Article`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "HEADER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "HEADER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IMAGE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATE_PUBLISHED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATE_PUBLISHED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ArticleCondition", + "description": "A condition to be used against `Article` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "header", + "description": "Checks for equality with the object’s `header` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Checks for equality with the object’s `url` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Checks for equality with the object’s `image` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "datePublished", + "description": "Checks for equality with the object’s `datePublished` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "UUID", + "description": "A universally unique identifier as defined by [RFC 4122](https://tools.ietf.org/html/rfc4122).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "String", + "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Datetime", + "description": "A point in time as described by the [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) standard. May or may not include a timezone.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ArticleFilter", + "description": "A filter to be used against `Article` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "header", + "description": "Filter by the object’s `header` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Filter by the object’s `url` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "Filter by the object’s `image` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "datePublished", + "description": "Filter by the object’s `datePublished` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ArticleFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ArticleFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ArticleFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "description": "A filter to be used against UUID fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Boolean", + "description": "The `Boolean` scalar type represents `true` or `false`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "description": "A filter to be used against String fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "includes", + "description": "Contains the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notIncludes", + "description": "Does not contain the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "includesInsensitive", + "description": "Contains the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notIncludesInsensitive", + "description": "Does not contain the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startsWith", + "description": "Starts with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notStartsWith", + "description": "Does not start with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startsWithInsensitive", + "description": "Starts with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notStartsWithInsensitive", + "description": "Does not start with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endsWith", + "description": "Ends with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEndsWith", + "description": "Does not end with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endsWithInsensitive", + "description": "Ends with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEndsWithInsensitive", + "description": "Does not end with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "like", + "description": "Matches the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notLike", + "description": "Does not match the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "likeInsensitive", + "description": "Matches the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notLikeInsensitive", + "description": "Does not match the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalToInsensitive", + "description": "Equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualToInsensitive", + "description": "Not equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFromInsensitive", + "description": "Not equal to the specified value, treating null like an ordinary value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFromInsensitive", + "description": "Equal to the specified value, treating null like an ordinary value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "inInsensitive", + "description": "Included in the specified list (case-insensitive).", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notInInsensitive", + "description": "Not included in the specified list (case-insensitive).", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThanInsensitive", + "description": "Less than the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualToInsensitive", + "description": "Less than or equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanInsensitive", + "description": "Greater than the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualToInsensitive", + "description": "Greater than or equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "description": "A filter to be used against Datetime fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ArticlesConnection", + "description": "A connection to a list of `Article` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `Article` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Article", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Article` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ArticlesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Article` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Article", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "header", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "datePublished", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ArticlesEdge", + "description": "A `Article` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Article` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Article", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PageInfo", + "description": "Information about pagination in a connection.", + "fields": [ + { + "name": "hasNextPage", + "description": "When paginating forwards, are there more items?", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hasPreviousPage", + "description": "When paginating backwards, are there more items?", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "startCursor", + "description": "When paginating backwards, the cursor to continue.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "endCursor", + "description": "When paginating forwards, the cursor to continue.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "CampaignActionsOrderBy", + "description": "Methods to use when ordering `CampaignAction`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_UNIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_UNIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_AMOUNT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_AMOUNT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TOTAL_BTC_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TOTAL_BTC_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_WEEKLY_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_WEEKLY_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_DAILY_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_DAILY_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_TOTAL_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_TOTAL_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_WEEKLY_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_WEEKLY_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_DAILY_LIMIT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_DAILY_LIMIT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "START_DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "START_DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "END_DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "END_DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CAMPAIGN_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CAMPAIGN_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PARTNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PARTNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "THUMBNAIL_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "THUMBNAIL_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CampaignActionCondition", + "description": "A condition to be used against `CampaignAction` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardUnit", + "description": "Checks for equality with the object’s `rewardUnit` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": "Checks for equality with the object’s `rewardAmount` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "totalBitcoinLimit", + "description": "Checks for equality with the object’s `totalBitcoinLimit` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionWeeklyLimit", + "description": "Checks for equality with the object’s `actionWeeklyLimit` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionDailyLimit", + "description": "Checks for equality with the object’s `actionDailyLimit` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userTotalLimit", + "description": "Checks for equality with the object’s `userTotalLimit` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userWeeklyLimit", + "description": "Checks for equality with the object’s `userWeeklyLimit` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userDailyLimit", + "description": "Checks for equality with the object’s `userDailyLimit` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": "Checks for equality with the object’s `startDate` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": "Checks for equality with the object’s `endDate` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "campaignId", + "description": "Checks for equality with the object’s `campaignId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": "Checks for equality with the object’s `partnerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "thumbnailId", + "description": "Checks for equality with the object’s `thumbnailId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "BigFloat", + "description": "A floating point number that requires more precision than IEEE 754 binary 64", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CampaignActionFilter", + "description": "A filter to be used against `CampaignAction` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardUnit", + "description": "Filter by the object’s `rewardUnit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": "Filter by the object’s `rewardAmount` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "totalBitcoinLimit", + "description": "Filter by the object’s `totalBitcoinLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionWeeklyLimit", + "description": "Filter by the object’s `actionWeeklyLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionDailyLimit", + "description": "Filter by the object’s `actionDailyLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userTotalLimit", + "description": "Filter by the object’s `userTotalLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userWeeklyLimit", + "description": "Filter by the object’s `userWeeklyLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userDailyLimit", + "description": "Filter by the object’s `userDailyLimit` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": "Filter by the object’s `startDate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": "Filter by the object’s `endDate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "campaignId", + "description": "Filter by the object’s `campaignId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": "Filter by the object’s `partnerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "thumbnailId", + "description": "Filter by the object’s `thumbnailId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "description": "A filter to be used against BigFloat fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "description": "A filter to be used against Int fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CampaignActionsConnection", + "description": "A connection to a list of `CampaignAction` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `CampaignAction` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `CampaignAction` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CampaignActionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `CampaignAction` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CampaignAction", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardUnit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalBitcoinLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionWeeklyLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionDailyLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userTotalLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userWeeklyLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userDailyLimit", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "startDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "endDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partnerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "thumbnailId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaign", + "description": "Reads a single `Campaign` that is related to this `CampaignAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Campaign", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `CampaignAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "thumbnail", + "description": "Reads a single `Image` that is related to this `CampaignAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedActionsByActionId", + "description": "Reads and enables pagination through a set of `CompletedAction`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `CompletedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CompletedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CompletedActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CompletedActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CompletedActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "services", + "description": "Reads and enables pagination through a set of `Service`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Service`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ServicesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ServiceCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ServiceFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ServicesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "initiativesPyraRecordsByActionId", + "description": "Reads and enables pagination through a set of `InitiativesPyraRecord`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `InitiativesPyraRecord`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "InitiativesPyraRecordsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InitiativesPyraRecordsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Campaign", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "startDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "endDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partnerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logoId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImageId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `Campaign`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logo", + "description": "Reads a single `Image` that is related to this `Campaign`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImage", + "description": "Reads a single `Image` that is related to this `Campaign`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignActions", + "description": "Reads and enables pagination through a set of `CampaignAction`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `CampaignAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CampaignActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Partner", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bitcoinAddress", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logoId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImageId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logo", + "description": "Reads a single `Image` that is related to this `Partner`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImage", + "description": "Reads a single `Image` that is related to this `Partner`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaigns", + "description": "Reads and enables pagination through a set of `Campaign`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Campaign`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CampaignsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignActions", + "description": "Reads and enables pagination through a set of `CampaignAction`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `CampaignAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CampaignActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccounts", + "description": "Reads and enables pagination through a set of `ShopifyAccount`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifyAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifyAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifyAccountsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyOrders", + "description": "Reads and enables pagination through a set of `ShopifyOrder`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifyOrder`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifyOrdersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifyOrdersConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Image", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "versions", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partnersByLogoId", + "description": "Reads and enables pagination through a set of `Partner`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Partner`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PartnersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PartnerCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PartnerFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PartnersConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partnersByBackgroundImageId", + "description": "Reads and enables pagination through a set of `Partner`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Partner`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PartnersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PartnerCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PartnerFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PartnersConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignsByLogoId", + "description": "Reads and enables pagination through a set of `Campaign`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Campaign`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CampaignsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignsByBackgroundImageId", + "description": "Reads and enables pagination through a set of `Campaign`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Campaign`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CampaignsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignActionsByThumbnailId", + "description": "Reads and enables pagination through a set of `CampaignAction`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `CampaignAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CampaignActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "servicesByIconId", + "description": "Reads and enables pagination through a set of `Service`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Service`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ServicesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ServiceCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ServiceFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ServicesConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchantsByLogoId", + "description": "Reads and enables pagination through a set of `Merchant`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Merchant`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MerchantsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MerchantCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MerchantFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MerchantsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchantsByBackgroundImageId", + "description": "Reads and enables pagination through a set of `Merchant`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Merchant`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MerchantsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MerchantCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MerchantFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MerchantsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productsByIconId", + "description": "Reads and enables pagination through a set of `Product`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Product`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ProductsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ProductCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ProductFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccountsByIconId", + "description": "Reads and enables pagination through a set of `ShopifyAccount`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifyAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifyAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifyAccountsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "JSON", + "description": "The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "PartnersOrderBy", + "description": "Methods to use when ordering `Partner`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_ADDRESS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_ADDRESS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOGO_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOGO_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BACKGROUND_IMAGE_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BACKGROUND_IMAGE_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PartnerCondition", + "description": "A condition to be used against `Partner` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": "Checks for equality with the object’s `bitcoinAddress` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "logoId", + "description": "Checks for equality with the object’s `logoId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "backgroundImageId", + "description": "Checks for equality with the object’s `backgroundImageId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PartnerFilter", + "description": "A filter to be used against `Partner` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": "Filter by the object’s `bitcoinAddress` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "logoId", + "description": "Filter by the object’s `logoId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "backgroundImageId", + "description": "Filter by the object’s `backgroundImageId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PartnerFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PartnerFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PartnerFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PartnersConnection", + "description": "A connection to a list of `Partner` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `Partner` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Partner` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PartnersEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Partner` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PartnersEdge", + "description": "A `Partner` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Partner` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "CampaignsOrderBy", + "description": "Methods to use when ordering `Campaign`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "START_DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "START_DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "END_DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "END_DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PARTNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PARTNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOGO_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOGO_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BACKGROUND_IMAGE_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BACKGROUND_IMAGE_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CampaignCondition", + "description": "A condition to be used against `Campaign` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": "Checks for equality with the object’s `startDate` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": "Checks for equality with the object’s `endDate` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": "Checks for equality with the object’s `partnerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "logoId", + "description": "Checks for equality with the object’s `logoId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "backgroundImageId", + "description": "Checks for equality with the object’s `backgroundImageId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CampaignFilter", + "description": "A filter to be used against `Campaign` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": "Filter by the object’s `startDate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": "Filter by the object’s `endDate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": "Filter by the object’s `partnerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "logoId", + "description": "Filter by the object’s `logoId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "backgroundImageId", + "description": "Filter by the object’s `backgroundImageId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CampaignFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CampaignFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CampaignFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CampaignsConnection", + "description": "A connection to a list of `Campaign` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `Campaign` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Campaign", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Campaign` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CampaignsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Campaign` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CampaignsEdge", + "description": "A `Campaign` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Campaign` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Campaign", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ServicesOrderBy", + "description": "Methods to use when ordering `Service`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATA_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CAMPAIGN_ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CAMPAIGN_ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ServiceCondition", + "description": "A condition to be used against `Service` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": "Checks for equality with the object’s `data` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "campaignActionId", + "description": "Checks for equality with the object’s `campaignActionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconId", + "description": "Checks for equality with the object’s `iconId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ServiceFilter", + "description": "A filter to be used against `Service` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "campaignActionId", + "description": "Filter by the object’s `campaignActionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconId", + "description": "Filter by the object’s `iconId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ServiceFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ServiceFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ServiceFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ServicesConnection", + "description": "A connection to a list of `Service` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `Service` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Service", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Service` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ServicesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Service` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Service", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignActionId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "iconId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignAction", + "description": "Reads a single `CampaignAction` that is related to this `Service`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": "Reads a single `Image` that is related to this `Service`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ServicesEdge", + "description": "A `Service` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Service` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Service", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "MerchantsOrderBy", + "description": "Methods to use when ordering `Merchant`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_ADDRESS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_ADDRESS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOGO_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOGO_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BACKGROUND_IMAGE_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BACKGROUND_IMAGE_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MerchantCondition", + "description": "A condition to be used against `Merchant` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": "Checks for equality with the object’s `bitcoinAddress` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "logoId", + "description": "Checks for equality with the object’s `logoId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "backgroundImageId", + "description": "Checks for equality with the object’s `backgroundImageId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MerchantFilter", + "description": "A filter to be used against `Merchant` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": "Filter by the object’s `bitcoinAddress` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "logoId", + "description": "Filter by the object’s `logoId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "backgroundImageId", + "description": "Filter by the object’s `backgroundImageId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MerchantFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MerchantFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "MerchantFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MerchantsConnection", + "description": "A connection to a list of `Merchant` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `Merchant` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Merchant", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Merchant` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MerchantsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Merchant` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Merchant", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bitcoinAddress", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logoId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImageId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logo", + "description": "Reads a single `Image` that is related to this `Merchant`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImage", + "description": "Reads a single `Image` that is related to this `Merchant`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "products", + "description": "Reads and enables pagination through a set of `Product`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Product`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ProductsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ProductCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ProductFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ProductsOrderBy", + "description": "Methods to use when ordering `Product`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MERCHANT_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MERCHANT_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductCondition", + "description": "A condition to be used against `Product` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Checks for equality with the object’s `url` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "merchantId", + "description": "Checks for equality with the object’s `merchantId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconId", + "description": "Checks for equality with the object’s `iconId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductFilter", + "description": "A filter to be used against `Product` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Filter by the object’s `url` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "merchantId", + "description": "Filter by the object’s `merchantId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconId", + "description": "Filter by the object’s `iconId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ProductFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductsConnection", + "description": "A connection to a list of `Product` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `Product` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Product` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ProductsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Product` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Product", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchantId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "iconId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchant", + "description": "Reads a single `Merchant` that is related to this `Product`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Merchant", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": "Reads a single `Image` that is related to this `Product`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ProductsEdge", + "description": "A `Product` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Product` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MerchantsEdge", + "description": "A `Merchant` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Merchant` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Merchant", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ShopifyAccountsOrderBy", + "description": "Methods to use when ordering `ShopifyAccount`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SHOP_LINK_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SHOP_LINK_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PARTNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PARTNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountCondition", + "description": "A condition to be used against `ShopifyAccount` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopLink", + "description": "Checks for equality with the object’s `shopLink` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": "Checks for equality with the object’s `partnerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconId", + "description": "Checks for equality with the object’s `iconId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountFilter", + "description": "A filter to be used against `ShopifyAccount` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopLink", + "description": "Filter by the object’s `shopLink` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": "Filter by the object’s `partnerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconId", + "description": "Filter by the object’s `iconId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShopifyAccountsConnection", + "description": "A connection to a list of `ShopifyAccount` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `ShopifyAccount` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifyAccount", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ShopifyAccount` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifyAccountsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ShopifyAccount` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShopifyAccount", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopLink", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partnerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "iconId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `ShopifyAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": "Reads a single `Image` that is related to this `ShopifyAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyOrders", + "description": "Reads and enables pagination through a set of `ShopifyOrder`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifyOrder`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifyOrdersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifyOrdersConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ShopifyOrdersOrderBy", + "description": "Methods to use when ordering `ShopifyOrder`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ORDER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ORDER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAIL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAIL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ORDER_STATUS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ORDER_STATUS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FINANCIAL_STATUS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FINANCIAL_STATUS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SUBTOTAL_PRICE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SUBTOTAL_PRICE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ORDER_CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ORDER_CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ORDER_CLOSED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ORDER_CLOSED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_REBATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_REBATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_ADDRESS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_ADDRESS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PAID_DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PAID_DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TRANSACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TRANSACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PARTNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PARTNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SHOPIFY_ACCOUNT_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SHOPIFY_ACCOUNT_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderCondition", + "description": "A condition to be used against `ShopifyOrder` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderId", + "description": "Checks for equality with the object’s `orderId` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": "Checks for equality with the object’s `email` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderStatus", + "description": "Checks for equality with the object’s `orderStatus` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "financialStatus", + "description": "Checks for equality with the object’s `financialStatus` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "subtotalPrice", + "description": "Checks for equality with the object’s `subtotalPrice` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderCreatedAt", + "description": "Checks for equality with the object’s `orderCreatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderClosedAt", + "description": "Checks for equality with the object’s `orderClosedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinUpdatedAt", + "description": "Checks for equality with the object’s `bitcoinUpdatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinRebate", + "description": "Checks for equality with the object’s `bitcoinRebate` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": "Checks for equality with the object’s `bitcoinAddress` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "paidDate", + "description": "Checks for equality with the object’s `paidDate` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "transactionId", + "description": "Checks for equality with the object’s `transactionId` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": "Checks for equality with the object’s `partnerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": "Checks for equality with the object’s `shopifyAccountId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderFilter", + "description": "A filter to be used against `ShopifyOrder` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderId", + "description": "Filter by the object’s `orderId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": "Filter by the object’s `email` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderStatus", + "description": "Filter by the object’s `orderStatus` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "financialStatus", + "description": "Filter by the object’s `financialStatus` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "subtotalPrice", + "description": "Filter by the object’s `subtotalPrice` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderCreatedAt", + "description": "Filter by the object’s `orderCreatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderClosedAt", + "description": "Filter by the object’s `orderClosedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinUpdatedAt", + "description": "Filter by the object’s `bitcoinUpdatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinRebate", + "description": "Filter by the object’s `bitcoinRebate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": "Filter by the object’s `bitcoinAddress` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "paidDate", + "description": "Filter by the object’s `paidDate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "transactionId", + "description": "Filter by the object’s `transactionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": "Filter by the object’s `partnerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": "Filter by the object’s `shopifyAccountId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShopifyOrdersConnection", + "description": "A connection to a list of `ShopifyOrder` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `ShopifyOrder` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifyOrder", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ShopifyOrder` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifyOrdersEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ShopifyOrder` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShopifyOrder", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderStatus", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "financialStatus", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subtotalPrice", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderCreatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderClosedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bitcoinUpdatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bitcoinRebate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bitcoinAddress", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "paidDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partnerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccountId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `ShopifyOrder`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccount", + "description": "Reads a single `ShopifyAccount` that is related to this `ShopifyOrder`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifyAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShopifyOrdersEdge", + "description": "A `ShopifyOrder` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ShopifyOrder` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifyOrder", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShopifyAccountsEdge", + "description": "A `ShopifyAccount` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ShopifyAccount` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifyAccount", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "CompletedActionsOrderBy", + "description": "Methods to use when ordering `CompletedAction`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATE_COMPLETED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATE_COMPLETED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TXID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TXID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CompletedActionCondition", + "description": "A condition to be used against `CompletedAction` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dateCompleted", + "description": "Checks for equality with the object’s `dateCompleted` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "txid", + "description": "Checks for equality with the object’s `txid` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CompletedActionFilter", + "description": "A filter to be used against `CompletedAction` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dateCompleted", + "description": "Filter by the object’s `dateCompleted` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "txid", + "description": "Filter by the object’s `txid` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CompletedActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CompletedActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CompletedActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CompletedActionsConnection", + "description": "A connection to a list of `CompletedAction` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `CompletedAction` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CompletedAction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `CompletedAction` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CompletedActionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `CompletedAction` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CompletedAction", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateCompleted", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "txid", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `CompletedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `CampaignAction` that is related to this `CompletedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "User", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "username", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bitcoinAddress", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "permissions", + "description": "Reads and enables pagination through a set of `Permission`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Permission`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PermissionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PermissionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PermissionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PermissionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedActions", + "description": "Reads and enables pagination through a set of `CompletedAction`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `CompletedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CompletedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CompletedActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "CompletedActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CompletedActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "PermissionsOrderBy", + "description": "Methods to use when ordering `Permission`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PermissionCondition", + "description": "A condition to be used against `Permission` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PermissionFilter", + "description": "A filter to be used against `Permission` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PermissionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PermissionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "PermissionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PermissionsConnection", + "description": "A connection to a list of `Permission` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `Permission` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Permission", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Permission` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PermissionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Permission` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Permission", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `Permission`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PermissionsEdge", + "description": "A `Permission` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Permission` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Permission", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CompletedActionsEdge", + "description": "A `CompletedAction` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `CompletedAction` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CompletedAction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "InitiativesPyraRecordsOrderBy", + "description": "Methods to use when ordering `InitiativesPyraRecord`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAIL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAIL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_ADDRESS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_ADDRESS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTIONS_COMPLETED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTIONS_COMPLETED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordCondition", + "description": "A condition to be used against `InitiativesPyraRecord` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": "Checks for equality with the object’s `email` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": "Checks for equality with the object’s `bitcoinAddress` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "date", + "description": "Checks for equality with the object’s `date` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionsCompleted", + "description": "Checks for equality with the object’s `actionsCompleted` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordFilter", + "description": "A filter to be used against `InitiativesPyraRecord` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": "Filter by the object’s `email` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": "Filter by the object’s `bitcoinAddress` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "date", + "description": "Filter by the object’s `date` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionsCompleted", + "description": "Filter by the object’s `actionsCompleted` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InitiativesPyraRecordsConnection", + "description": "A connection to a list of `InitiativesPyraRecord` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `InitiativesPyraRecord` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InitiativesPyraRecord", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `InitiativesPyraRecord` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InitiativesPyraRecordsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `InitiativesPyraRecord` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InitiativesPyraRecord", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bitcoinAddress", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "date", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionsCompleted", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `CampaignAction` that is related to this `InitiativesPyraRecord`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "InitiativesPyraRecordsEdge", + "description": "A `InitiativesPyraRecord` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `InitiativesPyraRecord` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "InitiativesPyraRecord", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CampaignActionsEdge", + "description": "A `CampaignAction` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `CampaignAction` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ImagesOrderBy", + "description": "Methods to use when ordering `Image`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERSIONS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERSIONS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImageCondition", + "description": "A condition to be used against `Image` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Checks for equality with the object’s `url` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "versions", + "description": "Checks for equality with the object’s `versions` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImageFilter", + "description": "A filter to be used against `Image` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Filter by the object’s `url` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ImageFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ImageFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ImageFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ImagesConnection", + "description": "A connection to a list of `Image` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `Image` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Image` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ImagesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Image` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ImagesEdge", + "description": "A `Image` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Image` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UsersOrderBy", + "description": "Methods to use when ordering `User`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USERNAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USERNAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_ADDRESS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BTC_ADDRESS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserCondition", + "description": "A condition to be used against `User` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "username", + "description": "Checks for equality with the object’s `username` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": "Checks for equality with the object’s `bitcoinAddress` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "description": "A filter to be used against `User` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "username", + "description": "Filter by the object’s `username` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": "Filter by the object’s `bitcoinAddress` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UsersConnection", + "description": "A connection to a list of `User` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `User` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `User` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `User` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UsersEdge", + "description": "A `User` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `User` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ApiTokensOrderBy", + "description": "Methods to use when ordering `ApiToken`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACCESS_TOKEN_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACCESS_TOKEN_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACCESS_TOKEN_EXPIRES_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACCESS_TOKEN_EXPIRES_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ApiTokenCondition", + "description": "A condition to be used against `ApiToken` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accessToken", + "description": "Checks for equality with the object’s `accessToken` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accessTokenExpiresAt", + "description": "Checks for equality with the object’s `accessTokenExpiresAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ApiTokenFilter", + "description": "A filter to be used against `ApiToken` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accessToken", + "description": "Filter by the object’s `accessToken` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accessTokenExpiresAt", + "description": "Filter by the object’s `accessTokenExpiresAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ApiTokenFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ApiTokenFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ApiTokenFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ApiTokensConnection", + "description": "A connection to a list of `ApiToken` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `ApiToken` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ApiToken` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ApiTokensEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ApiToken` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ApiToken", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accessToken", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accessTokenExpiresAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ApiTokensEdge", + "description": "A `ApiToken` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ApiToken` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ShopifySecretsOrderBy", + "description": "Methods to use when ordering `ShopifySecret`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SHOPIFY_ACCOUNT_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SHOPIFY_ACCOUNT_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENC_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENC_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretCondition", + "description": "A condition to be used against `ShopifySecret` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": "Checks for equality with the object’s `shopifyAccountId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": "Checks for equality with the object’s `value` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enc", + "description": "Checks for equality with the object’s `enc` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretFilter", + "description": "A filter to be used against `ShopifySecret` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": "Filter by the object’s `shopifyAccountId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enc", + "description": "Filter by the object’s `enc` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShopifySecretsConnection", + "description": "A connection to a list of `ShopifySecret` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `ShopifySecret` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifySecret", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ShopifySecret` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifySecretsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ShopifySecret` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShopifySecret", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccountId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enc", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShopifySecretsEdge", + "description": "A `ShopifySecret` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ShopifySecret` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ShopifySecret", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserEncryptedSecretsOrderBy", + "description": "Methods to use when ordering `UserEncryptedSecret`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENC_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENC_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretCondition", + "description": "A condition to be used against `UserEncryptedSecret` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": "Checks for equality with the object’s `value` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enc", + "description": "Checks for equality with the object’s `enc` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretFilter", + "description": "A filter to be used against `UserEncryptedSecret` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enc", + "description": "Filter by the object’s `enc` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserEncryptedSecretsConnection", + "description": "A connection to a list of `UserEncryptedSecret` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `UserEncryptedSecret` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserEncryptedSecret", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserEncryptedSecret` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserEncryptedSecretsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserEncryptedSecret` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserEncryptedSecret", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enc", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserEncryptedSecretsEdge", + "description": "A `UserEncryptedSecret` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserEncryptedSecret` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserEncryptedSecret", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserSecretsOrderBy", + "description": "Methods to use when ordering `UserSecret`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSecretCondition", + "description": "A condition to be used against `UserSecret` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": "Checks for equality with the object’s `value` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSecretFilter", + "description": "A filter to be used against `UserSecret` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": "Filter by the object’s `value` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSecretFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSecretFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSecretFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserSecretsConnection", + "description": "A connection to a list of `UserSecret` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `UserSecret` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSecret", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserSecret` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSecretsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserSecret` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserSecret", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserSecretsEdge", + "description": "A `UserSecret` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserSecret` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSecret", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Mutation", + "description": "The root mutation type which contains root level fields which mutate data.", + "fields": [ + { + "name": "createArticle", + "description": "Creates a single `Article`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateArticleInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateArticlePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createCampaignAction", + "description": "Creates a single `CampaignAction`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateCampaignActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateCampaignActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createCampaign", + "description": "Creates a single `Campaign`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateCampaignInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateCampaignPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createCompletedAction", + "description": "Creates a single `CompletedAction`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateCompletedActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateCompletedActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createImage", + "description": "Creates a single `Image`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateImageInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateImagePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createMerchant", + "description": "Creates a single `Merchant`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateMerchantInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateMerchantPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createPartner", + "description": "Creates a single `Partner`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreatePartnerInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreatePartnerPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createProduct", + "description": "Creates a single `Product`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateProductInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateProductPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createService", + "description": "Creates a single `Service`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateServiceInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateServicePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createShopifyAccount", + "description": "Creates a single `ShopifyAccount`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateShopifyAccountInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateShopifyAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createShopifyOrder", + "description": "Creates a single `ShopifyOrder`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateShopifyOrderInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateShopifyOrderPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUser", + "description": "Creates a single `User`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createApiToken", + "description": "Creates a single `ApiToken`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateApiTokenInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateApiTokenPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createInitiativesPyraRecord", + "description": "Creates a single `InitiativesPyraRecord`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateInitiativesPyraRecordInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateInitiativesPyraRecordPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createPermission", + "description": "Creates a single `Permission`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreatePermissionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreatePermissionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createShopifySecret", + "description": "Creates a single `ShopifySecret`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateShopifySecretInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateShopifySecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserEncryptedSecret", + "description": "Creates a single `UserEncryptedSecret`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserEncryptedSecretInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserEncryptedSecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserSecret", + "description": "Creates a single `UserSecret`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserSecretInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserSecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateArticle", + "description": "Updates a single `Article` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateArticleInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateArticlePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateCampaignAction", + "description": "Updates a single `CampaignAction` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateCampaignActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateCampaignActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateCampaignActionByName", + "description": "Updates a single `CampaignAction` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateCampaignActionByNameInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateCampaignActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateCampaign", + "description": "Updates a single `Campaign` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateCampaignInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateCampaignPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateCompletedAction", + "description": "Updates a single `CompletedAction` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateCompletedActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateCompletedActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateImage", + "description": "Updates a single `Image` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateImageInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateImagePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateMerchant", + "description": "Updates a single `Merchant` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateMerchantInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateMerchantPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatePartner", + "description": "Updates a single `Partner` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdatePartnerInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdatePartnerPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateProduct", + "description": "Updates a single `Product` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateProductInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateProductPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateService", + "description": "Updates a single `Service` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateServiceInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateServicePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateShopifyAccount", + "description": "Updates a single `ShopifyAccount` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateShopifyAccountInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateShopifyAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateShopifyOrder", + "description": "Updates a single `ShopifyOrder` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateShopifyOrderInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateShopifyOrderPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateShopifyOrderByOrderIdAndEmailAndShopifyAccountId", + "description": "Updates a single `ShopifyOrder` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateShopifyOrderByOrderIdAndEmailAndShopifyAccountIdInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateShopifyOrderPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUser", + "description": "Updates a single `User` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserByUsername", + "description": "Updates a single `User` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserByUsernameInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserByBitcoinAddress", + "description": "Updates a single `User` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserByBitcoinAddressInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateApiToken", + "description": "Updates a single `ApiToken` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateApiTokenInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateApiTokenPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateApiTokenByAccessToken", + "description": "Updates a single `ApiToken` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateApiTokenByAccessTokenInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateApiTokenPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateInitiativesPyraRecord", + "description": "Updates a single `InitiativesPyraRecord` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateInitiativesPyraRecordInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateInitiativesPyraRecordPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatePermission", + "description": "Updates a single `Permission` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdatePermissionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdatePermissionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateShopifySecret", + "description": "Updates a single `ShopifySecret` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateShopifySecretInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateShopifySecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateShopifySecretByShopifyAccountIdAndName", + "description": "Updates a single `ShopifySecret` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateShopifySecretByShopifyAccountIdAndNameInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateShopifySecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserEncryptedSecret", + "description": "Updates a single `UserEncryptedSecret` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserEncryptedSecretInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserEncryptedSecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserEncryptedSecretByUserIdAndName", + "description": "Updates a single `UserEncryptedSecret` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserEncryptedSecretByUserIdAndNameInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserEncryptedSecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserSecret", + "description": "Updates a single `UserSecret` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserSecretInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserSecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserSecretByUserIdAndName", + "description": "Updates a single `UserSecret` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserSecretByUserIdAndNameInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserSecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteArticle", + "description": "Deletes a single `Article` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteArticleInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteArticlePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteCampaignAction", + "description": "Deletes a single `CampaignAction` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteCampaignActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteCampaignActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteCampaignActionByName", + "description": "Deletes a single `CampaignAction` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteCampaignActionByNameInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteCampaignActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteCampaign", + "description": "Deletes a single `Campaign` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteCampaignInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteCampaignPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteCompletedAction", + "description": "Deletes a single `CompletedAction` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteCompletedActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteCompletedActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteImage", + "description": "Deletes a single `Image` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteImageInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteImagePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteMerchant", + "description": "Deletes a single `Merchant` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteMerchantInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteMerchantPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletePartner", + "description": "Deletes a single `Partner` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeletePartnerInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeletePartnerPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteProduct", + "description": "Deletes a single `Product` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteProductInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteProductPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteService", + "description": "Deletes a single `Service` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteServiceInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteServicePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteShopifyAccount", + "description": "Deletes a single `ShopifyAccount` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteShopifyAccountInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteShopifyAccountPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteShopifyOrder", + "description": "Deletes a single `ShopifyOrder` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteShopifyOrderInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteShopifyOrderPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteShopifyOrderByOrderIdAndEmailAndShopifyAccountId", + "description": "Deletes a single `ShopifyOrder` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteShopifyOrderByOrderIdAndEmailAndShopifyAccountIdInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteShopifyOrderPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUser", + "description": "Deletes a single `User` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserByUsername", + "description": "Deletes a single `User` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserByUsernameInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserByBitcoinAddress", + "description": "Deletes a single `User` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserByBitcoinAddressInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteApiToken", + "description": "Deletes a single `ApiToken` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteApiTokenInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteApiTokenPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteApiTokenByAccessToken", + "description": "Deletes a single `ApiToken` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteApiTokenByAccessTokenInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteApiTokenPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteInitiativesPyraRecord", + "description": "Deletes a single `InitiativesPyraRecord` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteInitiativesPyraRecordInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteInitiativesPyraRecordPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletePermission", + "description": "Deletes a single `Permission` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeletePermissionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeletePermissionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteShopifySecret", + "description": "Deletes a single `ShopifySecret` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteShopifySecretInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteShopifySecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteShopifySecretByShopifyAccountIdAndName", + "description": "Deletes a single `ShopifySecret` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteShopifySecretByShopifyAccountIdAndNameInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteShopifySecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserEncryptedSecret", + "description": "Deletes a single `UserEncryptedSecret` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserEncryptedSecretInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserEncryptedSecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserEncryptedSecretByUserIdAndName", + "description": "Deletes a single `UserEncryptedSecret` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserEncryptedSecretByUserIdAndNameInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserEncryptedSecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserSecret", + "description": "Deletes a single `UserSecret` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserSecretInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserSecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserSecretByUserIdAndName", + "description": "Deletes a single `UserSecret` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserSecretByUserIdAndNameInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserSecretPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifySecretsUpsert", + "description": null, + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretsUpsertInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifySecretsUpsertPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "signInRecordFailure", + "description": null, + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SignInRecordFailureInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "SignInRecordFailurePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "signInRequestChallenge", + "description": null, + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SignInRequestChallengeInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "SignInRequestChallengePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "signInWithChallenge", + "description": null, + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SignInWithChallengeInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "SignInWithChallengePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "signUpWithBitcoinAddress", + "description": null, + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SignUpWithBitcoinAddressInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "SignUpWithBitcoinAddressPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEncryptedSecretsUpsert", + "description": null, + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretsUpsertInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEncryptedSecretsUpsertPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uuidGenerateSeededUuid", + "description": null, + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UuidGenerateSeededUuidInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UuidGenerateSeededUuidPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uuidGenerateV4", + "description": null, + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UuidGenerateV4Input", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UuidGenerateV4Payload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateArticleInput", + "description": "All input for the create `Article` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "article", + "description": "The `Article` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ArticleInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ArticleInput", + "description": "An input for mutations affecting `Article`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "header", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "datePublished", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateArticlePayload", + "description": "The output of our create `Article` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "article", + "description": "The `Article` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Article", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "articleEdge", + "description": "An edge for our `Article`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Article`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ArticlesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ArticlesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateCampaignActionInput", + "description": "All input for the create `CampaignAction` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "campaignAction", + "description": "The `CampaignAction` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CampaignActionInput", + "description": "An input for mutations affecting `CampaignAction`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardUnit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "totalBitcoinLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionWeeklyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionDailyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userTotalLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userWeeklyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userDailyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "campaignId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "thumbnailId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateCampaignActionPayload", + "description": "The output of our create `CampaignAction` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignAction", + "description": "The `CampaignAction` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaign", + "description": "Reads a single `Campaign` that is related to this `CampaignAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Campaign", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `CampaignAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "thumbnail", + "description": "Reads a single `Image` that is related to this `CampaignAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignActionEdge", + "description": "An edge for our `CampaignAction`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `CampaignAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "CampaignActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateCampaignInput", + "description": "All input for the create `Campaign` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "campaign", + "description": "The `Campaign` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CampaignInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CampaignInput", + "description": "An input for mutations affecting `Campaign`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "logoId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "backgroundImageId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateCampaignPayload", + "description": "The output of our create `Campaign` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaign", + "description": "The `Campaign` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Campaign", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `Campaign`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logo", + "description": "Reads a single `Image` that is related to this `Campaign`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImage", + "description": "Reads a single `Image` that is related to this `Campaign`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignEdge", + "description": "An edge for our `Campaign`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Campaign`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "CampaignsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateCompletedActionInput", + "description": "All input for the create `CompletedAction` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "completedAction", + "description": "The `CompletedAction` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CompletedActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CompletedActionInput", + "description": "An input for mutations affecting `CompletedAction`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dateCompleted", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "txid", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateCompletedActionPayload", + "description": "The output of our create `CompletedAction` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedAction", + "description": "The `CompletedAction` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CompletedAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `CompletedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `CampaignAction` that is related to this `CompletedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedActionEdge", + "description": "An edge for our `CompletedAction`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `CompletedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CompletedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "CompletedActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateImageInput", + "description": "All input for the create `Image` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": "The `Image` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ImageInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImageInput", + "description": "An input for mutations affecting `Image`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "versions", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "versions2", + "description": null, + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "versions3", + "description": null, + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + } + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateImagePayload", + "description": "The output of our create `Image` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": "The `Image` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageEdge", + "description": "An edge for our `Image`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Image`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ImagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ImagesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateMerchantInput", + "description": "All input for the create `Merchant` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "merchant", + "description": "The `Merchant` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MerchantInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MerchantInput", + "description": "An input for mutations affecting `Merchant`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "logoId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "backgroundImageId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateMerchantPayload", + "description": "The output of our create `Merchant` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchant", + "description": "The `Merchant` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Merchant", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logo", + "description": "Reads a single `Image` that is related to this `Merchant`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImage", + "description": "Reads a single `Image` that is related to this `Merchant`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchantEdge", + "description": "An edge for our `Merchant`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Merchant`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MerchantsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "MerchantsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreatePartnerInput", + "description": "All input for the create `Partner` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partner", + "description": "The `Partner` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PartnerInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PartnerInput", + "description": "An input for mutations affecting `Partner`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "logoId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "backgroundImageId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreatePartnerPayload", + "description": "The output of our create `Partner` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "The `Partner` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logo", + "description": "Reads a single `Image` that is related to this `Partner`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImage", + "description": "Reads a single `Image` that is related to this `Partner`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partnerEdge", + "description": "An edge for our `Partner`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Partner`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PartnersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "PartnersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateProductInput", + "description": "All input for the create `Product` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "product", + "description": "The `Product` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductInput", + "description": "An input for mutations affecting `Product`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "merchantId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "iconId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateProductPayload", + "description": "The output of our create `Product` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "product", + "description": "The `Product` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchant", + "description": "Reads a single `Merchant` that is related to this `Product`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Merchant", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": "Reads a single `Image` that is related to this `Product`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productEdge", + "description": "An edge for our `Product`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Product`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ProductsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateServiceInput", + "description": "All input for the create `Service` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "service", + "description": "The `Service` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ServiceInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ServiceInput", + "description": "An input for mutations affecting `Service`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "campaignActionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateServicePayload", + "description": "The output of our create `Service` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "service", + "description": "The `Service` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Service", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignAction", + "description": "Reads a single `CampaignAction` that is related to this `Service`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": "Reads a single `Image` that is related to this `Service`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "serviceEdge", + "description": "An edge for our `Service`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Service`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ServicesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ServicesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateShopifyAccountInput", + "description": "All input for the create `ShopifyAccount` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopifyAccount", + "description": "The `ShopifyAccount` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountInput", + "description": "An input for mutations affecting `ShopifyAccount`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopLink", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "iconId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateShopifyAccountPayload", + "description": "The output of our create `ShopifyAccount` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccount", + "description": "The `ShopifyAccount` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifyAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `ShopifyAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": "Reads a single `Image` that is related to this `ShopifyAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccountEdge", + "description": "An edge for our `ShopifyAccount`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifyAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifyAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifyAccountsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateShopifyOrderInput", + "description": "All input for the create `ShopifyOrder` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopifyOrder", + "description": "The `ShopifyOrder` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderInput", + "description": "An input for mutations affecting `ShopifyOrder`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderStatus", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "financialStatus", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "subtotalPrice", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderCreatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderClosedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinUpdatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinRebate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "paidDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "transactionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateShopifyOrderPayload", + "description": "The output of our create `ShopifyOrder` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyOrder", + "description": "The `ShopifyOrder` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifyOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `ShopifyOrder`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccount", + "description": "Reads a single `ShopifyAccount` that is related to this `ShopifyOrder`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifyAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyOrderEdge", + "description": "An edge for our `ShopifyOrder`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifyOrder`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifyOrdersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifyOrdersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserInput", + "description": "All input for the create `User` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "user", + "description": "The `User` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserInput", + "description": "An input for mutations affecting `User`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "username", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserPayload", + "description": "The output of our create `User` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "The `User` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEdge", + "description": "An edge for our `User`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateApiTokenInput", + "description": "All input for the create `ApiToken` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "apiToken", + "description": "The `ApiToken` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ApiTokenInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ApiTokenInput", + "description": "An input for mutations affecting `ApiToken`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "accessToken", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accessTokenExpiresAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateApiTokenPayload", + "description": "The output of our create `ApiToken` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiToken", + "description": "The `ApiToken` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiTokenEdge", + "description": "An edge for our `ApiToken`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ApiToken`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ApiTokensOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ApiTokensEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateInitiativesPyraRecordInput", + "description": "All input for the create `InitiativesPyraRecord` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "initiativesPyraRecord", + "description": "The `InitiativesPyraRecord` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordInput", + "description": "An input for mutations affecting `InitiativesPyraRecord`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "date", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionsCompleted", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateInitiativesPyraRecordPayload", + "description": "The output of our create `InitiativesPyraRecord` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "initiativesPyraRecord", + "description": "The `InitiativesPyraRecord` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "InitiativesPyraRecord", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `CampaignAction` that is related to this `InitiativesPyraRecord`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "initiativesPyraRecordEdge", + "description": "An edge for our `InitiativesPyraRecord`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `InitiativesPyraRecord`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "InitiativesPyraRecordsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "InitiativesPyraRecordsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreatePermissionInput", + "description": "All input for the create `Permission` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "permission", + "description": "The `Permission` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PermissionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PermissionInput", + "description": "An input for mutations affecting `Permission`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreatePermissionPayload", + "description": "The output of our create `Permission` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "permission", + "description": "The `Permission` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Permission", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `Permission`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "permissionEdge", + "description": "An edge for our `Permission`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Permission`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PermissionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "PermissionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateShopifySecretInput", + "description": "All input for the create `ShopifySecret` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopifySecret", + "description": "The `ShopifySecret` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretInput", + "description": "An input for mutations affecting `ShopifySecret`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enc", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateShopifySecretPayload", + "description": "The output of our create `ShopifySecret` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifySecret", + "description": "The `ShopifySecret` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifySecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifySecretEdge", + "description": "An edge for our `ShopifySecret`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifySecret`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifySecretsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifySecretsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserEncryptedSecretInput", + "description": "All input for the create `UserEncryptedSecret` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userEncryptedSecret", + "description": "The `UserEncryptedSecret` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretInput", + "description": "An input for mutations affecting `UserEncryptedSecret`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enc", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserEncryptedSecretPayload", + "description": "The output of our create `UserEncryptedSecret` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEncryptedSecret", + "description": "The `UserEncryptedSecret` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserEncryptedSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEncryptedSecretEdge", + "description": "An edge for our `UserEncryptedSecret`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserEncryptedSecret`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserEncryptedSecretsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEncryptedSecretsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserSecretInput", + "description": "All input for the create `UserSecret` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userSecret", + "description": "The `UserSecret` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSecretInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSecretInput", + "description": "An input for mutations affecting `UserSecret`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserSecretPayload", + "description": "The output of our create `UserSecret` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSecret", + "description": "The `UserSecret` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSecretEdge", + "description": "An edge for our `UserSecret`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserSecret`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSecretsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSecretsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateArticleInput", + "description": "All input for the `updateArticle` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Article` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ArticlePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ArticlePatch", + "description": "Represents an update to a `Article`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "header", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "datePublished", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateArticlePayload", + "description": "The output of our update `Article` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "article", + "description": "The `Article` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Article", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "articleEdge", + "description": "An edge for our `Article`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Article`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ArticlesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ArticlesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateCampaignActionInput", + "description": "All input for the `updateCampaignAction` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `CampaignAction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CampaignActionPatch", + "description": "Represents an update to a `CampaignAction`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardUnit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "totalBitcoinLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionWeeklyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionDailyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userTotalLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userWeeklyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userDailyLimit", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "campaignId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "thumbnailId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateCampaignActionPayload", + "description": "The output of our update `CampaignAction` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignAction", + "description": "The `CampaignAction` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaign", + "description": "Reads a single `Campaign` that is related to this `CampaignAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Campaign", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `CampaignAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "thumbnail", + "description": "Reads a single `Image` that is related to this `CampaignAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignActionEdge", + "description": "An edge for our `CampaignAction`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `CampaignAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "CampaignActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateCampaignActionByNameInput", + "description": "All input for the `updateCampaignActionByName` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `CampaignAction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CampaignActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateCampaignInput", + "description": "All input for the `updateCampaign` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Campaign` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CampaignPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CampaignPatch", + "description": "Represents an update to a `Campaign`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "logoId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "backgroundImageId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateCampaignPayload", + "description": "The output of our update `Campaign` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaign", + "description": "The `Campaign` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Campaign", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `Campaign`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logo", + "description": "Reads a single `Image` that is related to this `Campaign`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImage", + "description": "Reads a single `Image` that is related to this `Campaign`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignEdge", + "description": "An edge for our `Campaign`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Campaign`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "CampaignsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateCompletedActionInput", + "description": "All input for the `updateCompletedAction` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `CompletedAction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CompletedActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CompletedActionPatch", + "description": "Represents an update to a `CompletedAction`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dateCompleted", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "txid", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateCompletedActionPayload", + "description": "The output of our update `CompletedAction` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedAction", + "description": "The `CompletedAction` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CompletedAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `CompletedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `CampaignAction` that is related to this `CompletedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedActionEdge", + "description": "An edge for our `CompletedAction`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `CompletedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CompletedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "CompletedActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateImageInput", + "description": "All input for the `updateImage` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Image` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ImagePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImagePatch", + "description": "Represents an update to a `Image`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "versions", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateImagePayload", + "description": "The output of our update `Image` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": "The `Image` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageEdge", + "description": "An edge for our `Image`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Image`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ImagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ImagesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateMerchantInput", + "description": "All input for the `updateMerchant` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Merchant` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MerchantPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "MerchantPatch", + "description": "Represents an update to a `Merchant`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "logoId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "backgroundImageId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateMerchantPayload", + "description": "The output of our update `Merchant` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchant", + "description": "The `Merchant` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Merchant", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logo", + "description": "Reads a single `Image` that is related to this `Merchant`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImage", + "description": "Reads a single `Image` that is related to this `Merchant`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchantEdge", + "description": "An edge for our `Merchant`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Merchant`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MerchantsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "MerchantsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdatePartnerInput", + "description": "All input for the `updatePartner` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Partner` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PartnerPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PartnerPatch", + "description": "Represents an update to a `Partner`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "logoId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "backgroundImageId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdatePartnerPayload", + "description": "The output of our update `Partner` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "The `Partner` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logo", + "description": "Reads a single `Image` that is related to this `Partner`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImage", + "description": "Reads a single `Image` that is related to this `Partner`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partnerEdge", + "description": "An edge for our `Partner`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Partner`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PartnersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "PartnersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateProductInput", + "description": "All input for the `updateProduct` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Product` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ProductPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ProductPatch", + "description": "Represents an update to a `Product`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "merchantId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateProductPayload", + "description": "The output of our update `Product` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "product", + "description": "The `Product` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchant", + "description": "Reads a single `Merchant` that is related to this `Product`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Merchant", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": "Reads a single `Image` that is related to this `Product`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productEdge", + "description": "An edge for our `Product`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Product`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ProductsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateServiceInput", + "description": "All input for the `updateService` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Service` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ServicePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ServicePatch", + "description": "Represents an update to a `Service`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "data", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "campaignActionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateServicePayload", + "description": "The output of our update `Service` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "service", + "description": "The `Service` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Service", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignAction", + "description": "Reads a single `CampaignAction` that is related to this `Service`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": "Reads a single `Image` that is related to this `Service`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "serviceEdge", + "description": "An edge for our `Service`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Service`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ServicesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ServicesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateShopifyAccountInput", + "description": "All input for the `updateShopifyAccount` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ShopifyAccount` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifyAccountPatch", + "description": "Represents an update to a `ShopifyAccount`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopLink", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "iconId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateShopifyAccountPayload", + "description": "The output of our update `ShopifyAccount` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccount", + "description": "The `ShopifyAccount` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifyAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `ShopifyAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": "Reads a single `Image` that is related to this `ShopifyAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccountEdge", + "description": "An edge for our `ShopifyAccount`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifyAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifyAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifyAccountsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateShopifyOrderInput", + "description": "All input for the `updateShopifyOrder` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ShopifyOrder` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderPatch", + "description": "Represents an update to a `ShopifyOrder`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderStatus", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "financialStatus", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "subtotalPrice", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderCreatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderClosedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinUpdatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinRebate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "paidDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "transactionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "partnerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateShopifyOrderPayload", + "description": "The output of our update `ShopifyOrder` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyOrder", + "description": "The `ShopifyOrder` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifyOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `ShopifyOrder`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccount", + "description": "Reads a single `ShopifyAccount` that is related to this `ShopifyOrder`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifyAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyOrderEdge", + "description": "An edge for our `ShopifyOrder`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifyOrder`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifyOrdersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifyOrdersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateShopifyOrderByOrderIdAndEmailAndShopifyAccountIdInput", + "description": "All input for the `updateShopifyOrderByOrderIdAndEmailAndShopifyAccountId` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ShopifyOrder` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifyOrderPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "orderId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserInput", + "description": "All input for the `updateUser` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `User` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserPatch", + "description": "Represents an update to a `User`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "username", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "description": "The output of our update `User` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "The `User` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEdge", + "description": "An edge for our `User`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserByUsernameInput", + "description": "All input for the `updateUserByUsername` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `User` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "username", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserByBitcoinAddressInput", + "description": "All input for the `updateUserByBitcoinAddress` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `User` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateApiTokenInput", + "description": "All input for the `updateApiToken` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ApiToken` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ApiTokenPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ApiTokenPatch", + "description": "Represents an update to a `ApiToken`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accessToken", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accessTokenExpiresAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateApiTokenPayload", + "description": "The output of our update `ApiToken` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiToken", + "description": "The `ApiToken` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiTokenEdge", + "description": "An edge for our `ApiToken`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ApiToken`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ApiTokensOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ApiTokensEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateApiTokenByAccessTokenInput", + "description": "All input for the `updateApiTokenByAccessToken` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ApiToken` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ApiTokenPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "accessToken", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateInitiativesPyraRecordInput", + "description": "All input for the `updateInitiativesPyraRecord` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `InitiativesPyraRecord` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "InitiativesPyraRecordPatch", + "description": "Represents an update to a `InitiativesPyraRecord`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "date", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionsCompleted", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateInitiativesPyraRecordPayload", + "description": "The output of our update `InitiativesPyraRecord` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "initiativesPyraRecord", + "description": "The `InitiativesPyraRecord` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "InitiativesPyraRecord", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `CampaignAction` that is related to this `InitiativesPyraRecord`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "initiativesPyraRecordEdge", + "description": "An edge for our `InitiativesPyraRecord`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `InitiativesPyraRecord`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "InitiativesPyraRecordsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "InitiativesPyraRecordsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdatePermissionInput", + "description": "All input for the `updatePermission` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Permission` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PermissionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PermissionPatch", + "description": "Represents an update to a `Permission`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdatePermissionPayload", + "description": "The output of our update `Permission` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "permission", + "description": "The `Permission` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Permission", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `Permission`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "permissionEdge", + "description": "An edge for our `Permission`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Permission`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PermissionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "PermissionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateShopifySecretInput", + "description": "All input for the `updateShopifySecret` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ShopifySecret` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretPatch", + "description": "Represents an update to a `ShopifySecret`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enc", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateShopifySecretPayload", + "description": "The output of our update `ShopifySecret` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifySecret", + "description": "The `ShopifySecret` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifySecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifySecretEdge", + "description": "An edge for our `ShopifySecret`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifySecret`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifySecretsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifySecretsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateShopifySecretByShopifyAccountIdAndNameInput", + "description": "All input for the `updateShopifySecretByShopifyAccountIdAndName` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ShopifySecret` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserEncryptedSecretInput", + "description": "All input for the `updateUserEncryptedSecret` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserEncryptedSecret` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretPatch", + "description": "Represents an update to a `UserEncryptedSecret`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "enc", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserEncryptedSecretPayload", + "description": "The output of our update `UserEncryptedSecret` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEncryptedSecret", + "description": "The `UserEncryptedSecret` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserEncryptedSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEncryptedSecretEdge", + "description": "An edge for our `UserEncryptedSecret`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserEncryptedSecret`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserEncryptedSecretsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEncryptedSecretsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserEncryptedSecretByUserIdAndNameInput", + "description": "All input for the `updateUserEncryptedSecretByUserIdAndName` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserEncryptedSecret` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserSecretInput", + "description": "All input for the `updateUserSecret` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserSecret` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSecretPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSecretPatch", + "description": "Represents an update to a `UserSecret`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserSecretPayload", + "description": "The output of our update `UserSecret` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSecret", + "description": "The `UserSecret` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSecretEdge", + "description": "An edge for our `UserSecret`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserSecret`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSecretsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSecretsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserSecretByUserIdAndNameInput", + "description": "All input for the `updateUserSecretByUserIdAndName` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserSecret` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSecretPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteArticleInput", + "description": "All input for the `deleteArticle` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteArticlePayload", + "description": "The output of our delete `Article` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "article", + "description": "The `Article` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Article", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedArticleNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "articleEdge", + "description": "An edge for our `Article`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Article`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ArticlesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ArticlesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "ID", + "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteCampaignActionInput", + "description": "All input for the `deleteCampaignAction` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteCampaignActionPayload", + "description": "The output of our delete `CampaignAction` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignAction", + "description": "The `CampaignAction` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedCampaignActionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaign", + "description": "Reads a single `Campaign` that is related to this `CampaignAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Campaign", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `CampaignAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "thumbnail", + "description": "Reads a single `Image` that is related to this `CampaignAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignActionEdge", + "description": "An edge for our `CampaignAction`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `CampaignAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "CampaignActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteCampaignActionByNameInput", + "description": "All input for the `deleteCampaignActionByName` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteCampaignInput", + "description": "All input for the `deleteCampaign` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteCampaignPayload", + "description": "The output of our delete `Campaign` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaign", + "description": "The `Campaign` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Campaign", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedCampaignNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `Campaign`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logo", + "description": "Reads a single `Image` that is related to this `Campaign`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImage", + "description": "Reads a single `Image` that is related to this `Campaign`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignEdge", + "description": "An edge for our `Campaign`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Campaign`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CampaignsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "CampaignsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteCompletedActionInput", + "description": "All input for the `deleteCompletedAction` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteCompletedActionPayload", + "description": "The output of our delete `CompletedAction` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedAction", + "description": "The `CompletedAction` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CompletedAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedCompletedActionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `CompletedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `CampaignAction` that is related to this `CompletedAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedActionEdge", + "description": "An edge for our `CompletedAction`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `CompletedAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "CompletedActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "CompletedActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteImageInput", + "description": "All input for the `deleteImage` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteImagePayload", + "description": "The output of our delete `Image` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": "The `Image` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedImageNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageEdge", + "description": "An edge for our `Image`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Image`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ImagesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ImagesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteMerchantInput", + "description": "All input for the `deleteMerchant` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteMerchantPayload", + "description": "The output of our delete `Merchant` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchant", + "description": "The `Merchant` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Merchant", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedMerchantNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logo", + "description": "Reads a single `Image` that is related to this `Merchant`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImage", + "description": "Reads a single `Image` that is related to this `Merchant`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchantEdge", + "description": "An edge for our `Merchant`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Merchant`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "MerchantsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "MerchantsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeletePartnerInput", + "description": "All input for the `deletePartner` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeletePartnerPayload", + "description": "The output of our delete `Partner` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "The `Partner` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedPartnerNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "logo", + "description": "Reads a single `Image` that is related to this `Partner`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "backgroundImage", + "description": "Reads a single `Image` that is related to this `Partner`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partnerEdge", + "description": "An edge for our `Partner`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Partner`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PartnersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "PartnersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteProductInput", + "description": "All input for the `deleteProduct` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteProductPayload", + "description": "The output of our delete `Product` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "product", + "description": "The `Product` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Product", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedProductNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "merchant", + "description": "Reads a single `Merchant` that is related to this `Product`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Merchant", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": "Reads a single `Image` that is related to this `Product`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "productEdge", + "description": "An edge for our `Product`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Product`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ProductsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ProductsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteServiceInput", + "description": "All input for the `deleteService` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteServicePayload", + "description": "The output of our delete `Service` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "service", + "description": "The `Service` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Service", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedServiceNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "campaignAction", + "description": "Reads a single `CampaignAction` that is related to this `Service`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": "Reads a single `Image` that is related to this `Service`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "serviceEdge", + "description": "An edge for our `Service`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Service`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ServicesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ServicesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteShopifyAccountInput", + "description": "All input for the `deleteShopifyAccount` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteShopifyAccountPayload", + "description": "The output of our delete `ShopifyAccount` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccount", + "description": "The `ShopifyAccount` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifyAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedShopifyAccountNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `ShopifyAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": "Reads a single `Image` that is related to this `ShopifyAccount`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Image", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccountEdge", + "description": "An edge for our `ShopifyAccount`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifyAccount`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifyAccountsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifyAccountsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteShopifyOrderInput", + "description": "All input for the `deleteShopifyOrder` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteShopifyOrderPayload", + "description": "The output of our delete `ShopifyOrder` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyOrder", + "description": "The `ShopifyOrder` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifyOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedShopifyOrderNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "partner", + "description": "Reads a single `Partner` that is related to this `ShopifyOrder`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Partner", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyAccount", + "description": "Reads a single `ShopifyAccount` that is related to this `ShopifyOrder`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifyAccount", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifyOrderEdge", + "description": "An edge for our `ShopifyOrder`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifyOrder`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifyOrdersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifyOrdersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteShopifyOrderByOrderIdAndEmailAndShopifyAccountIdInput", + "description": "All input for the `deleteShopifyOrderByOrderIdAndEmailAndShopifyAccountId` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserInput", + "description": "All input for the `deleteUser` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "description": "The output of our delete `User` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "The `User` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEdge", + "description": "An edge for our `User`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserByUsernameInput", + "description": "All input for the `deleteUserByUsername` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "username", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserByBitcoinAddressInput", + "description": "All input for the `deleteUserByBitcoinAddress` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteApiTokenInput", + "description": "All input for the `deleteApiToken` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteApiTokenPayload", + "description": "The output of our delete `ApiToken` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiToken", + "description": "The `ApiToken` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedApiTokenNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiTokenEdge", + "description": "An edge for our `ApiToken`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ApiToken`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ApiTokensOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ApiTokensEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteApiTokenByAccessTokenInput", + "description": "All input for the `deleteApiTokenByAccessToken` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accessToken", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteInitiativesPyraRecordInput", + "description": "All input for the `deleteInitiativesPyraRecord` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteInitiativesPyraRecordPayload", + "description": "The output of our delete `InitiativesPyraRecord` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "initiativesPyraRecord", + "description": "The `InitiativesPyraRecord` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "InitiativesPyraRecord", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedInitiativesPyraRecordNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `CampaignAction` that is related to this `InitiativesPyraRecord`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "CampaignAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "initiativesPyraRecordEdge", + "description": "An edge for our `InitiativesPyraRecord`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `InitiativesPyraRecord`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "InitiativesPyraRecordsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "InitiativesPyraRecordsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeletePermissionInput", + "description": "All input for the `deletePermission` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeletePermissionPayload", + "description": "The output of our delete `Permission` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "permission", + "description": "The `Permission` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Permission", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedPermissionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `Permission`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "permissionEdge", + "description": "An edge for our `Permission`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Permission`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "PermissionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "PermissionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteShopifySecretInput", + "description": "All input for the `deleteShopifySecret` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteShopifySecretPayload", + "description": "The output of our delete `ShopifySecret` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifySecret", + "description": "The `ShopifySecret` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ShopifySecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedShopifySecretNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shopifySecretEdge", + "description": "An edge for our `ShopifySecret`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ShopifySecret`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ShopifySecretsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ShopifySecretsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteShopifySecretByShopifyAccountIdAndNameInput", + "description": "All input for the `deleteShopifySecretByShopifyAccountIdAndName` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shopifyAccountId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserEncryptedSecretInput", + "description": "All input for the `deleteUserEncryptedSecret` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserEncryptedSecretPayload", + "description": "The output of our delete `UserEncryptedSecret` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEncryptedSecret", + "description": "The `UserEncryptedSecret` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserEncryptedSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserEncryptedSecretNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEncryptedSecretEdge", + "description": "An edge for our `UserEncryptedSecret`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserEncryptedSecret`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserEncryptedSecretsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEncryptedSecretsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserEncryptedSecretByUserIdAndNameInput", + "description": "All input for the `deleteUserEncryptedSecretByUserIdAndName` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserSecretInput", + "description": "All input for the `deleteUserSecret` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserSecretPayload", + "description": "The output of our delete `UserSecret` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSecret", + "description": "The `UserSecret` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSecret", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserSecretNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSecretEdge", + "description": "An edge for our `UserSecret`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserSecret`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSecretsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSecretsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserSecretByUserIdAndNameInput", + "description": "All input for the `deleteUserSecretByUserIdAndName` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ShopifySecretsUpsertInput", + "description": "All input for the `shopifySecretsUpsert` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "vShopifyAccountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "secretName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "secretValue", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "fieldEncoding", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ShopifySecretsUpsertPayload", + "description": "The output of our `shopifySecretsUpsert` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "boolean", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SignInRecordFailureInput", + "description": "All input for the `signInRecordFailure` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SignInRecordFailurePayload", + "description": "The output of our `signInRecordFailure` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SignInRequestChallengeInput", + "description": "All input for the `signInRequestChallenge` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SignInRequestChallengePayload", + "description": "The output of our `signInRequestChallenge` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "string", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SignInWithChallengeInput", + "description": "All input for the `signInWithChallenge` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "specialValue", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SignInWithChallengePayload", + "description": "The output of our `signInWithChallenge` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiToken", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiTokenEdge", + "description": "An edge for our `ApiToken`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ApiToken`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ApiTokensOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ApiTokensEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "SignUpWithBitcoinAddressInput", + "description": "All input for the `signUpWithBitcoinAddress` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bitcoinAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "SignUpWithBitcoinAddressPayload", + "description": "The output of our `signUpWithBitcoinAddress` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEdge", + "description": "An edge for our `User`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserEncryptedSecretsUpsertInput", + "description": "All input for the `userEncryptedSecretsUpsert` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "vUserId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "secretName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "secretValue", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "fieldEncoding", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserEncryptedSecretsUpsertPayload", + "description": "The output of our `userEncryptedSecretsUpsert` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "boolean", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UuidGenerateSeededUuidInput", + "description": "All input for the `uuidGenerateSeededUuid` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "seed", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UuidGenerateSeededUuidPayload", + "description": "The output of our `uuidGenerateSeededUuid` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uuid", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UuidGenerateV4Input", + "description": "All input for the `uuidGenerateV4` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UuidGenerateV4Payload", + "description": "The output of our `uuidGenerateV4` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uuid", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Schema", + "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", + "fields": [ + { + "name": "types", + "description": "A list of all types supported by this server.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "queryType", + "description": "The type that query operations will be rooted at.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mutationType", + "description": "If this server supports mutation, the type that mutation operations will be rooted at.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subscriptionType", + "description": "If this server support subscription, the type that subscription operations will be rooted at.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "directives", + "description": "A list of all directives supported by this server.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Directive", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Type", + "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name and description, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", + "fields": [ + { + "name": "kind", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__TypeKind", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false" + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Field", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interfaces", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "possibleTypes", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enumValues", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false" + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__EnumValue", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inputFields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ofType", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "__TypeKind", + "description": "An enum describing what kind of type a given `__Type` is.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "SCALAR", + "description": "Indicates this type is a scalar.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT", + "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INTERFACE", + "description": "Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNION", + "description": "Indicates this type is a union. `possibleTypes` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM", + "description": "Indicates this type is an enum. `enumValues` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_OBJECT", + "description": "Indicates this type is an input object. `inputFields` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LIST", + "description": "Indicates this type is a list. `ofType` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NON_NULL", + "description": "Indicates this type is a non-null. `ofType` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Field", + "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "args", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDeprecated", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deprecationReason", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__InputValue", + "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultValue", + "description": "A GraphQL-formatted string representing the default value for this input value.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__EnumValue", + "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDeprecated", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deprecationReason", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Directive", + "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locations", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__DirectiveLocation", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "args", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "__DirectiveLocation", + "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "QUERY", + "description": "Location adjacent to a query operation.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MUTATION", + "description": "Location adjacent to a mutation operation.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SUBSCRIPTION", + "description": "Location adjacent to a subscription operation.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FIELD", + "description": "Location adjacent to a field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FRAGMENT_DEFINITION", + "description": "Location adjacent to a fragment definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FRAGMENT_SPREAD", + "description": "Location adjacent to a fragment spread.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INLINE_FRAGMENT", + "description": "Location adjacent to an inline fragment.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VARIABLE_DEFINITION", + "description": "Location adjacent to a variable definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SCHEMA", + "description": "Location adjacent to a schema definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SCALAR", + "description": "Location adjacent to a scalar definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT", + "description": "Location adjacent to an object type definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FIELD_DEFINITION", + "description": "Location adjacent to a field definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ARGUMENT_DEFINITION", + "description": "Location adjacent to an argument definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INTERFACE", + "description": "Location adjacent to an interface definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNION", + "description": "Location adjacent to a union definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM", + "description": "Location adjacent to an enum definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM_VALUE", + "description": "Location adjacent to an enum value definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_OBJECT", + "description": "Location adjacent to an input object type definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_FIELD_DEFINITION", + "description": "Location adjacent to an input object field definition.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + } + ], + "directives": [ + { + "name": "include", + "description": "Directs the executor to include this field or fragment only when the `if` argument is true.", + "locations": [ + "FIELD", + "FRAGMENT_SPREAD", + "INLINE_FRAGMENT" + ], + "args": [ + { + "name": "if", + "description": "Included when true.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null + } + ] + }, + { + "name": "skip", + "description": "Directs the executor to skip this field or fragment when the `if` argument is true.", + "locations": [ + "FIELD", + "FRAGMENT_SPREAD", + "INLINE_FRAGMENT" + ], + "args": [ + { + "name": "if", + "description": "Skipped when true.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null + } + ] + }, + { + "name": "deprecated", + "description": "Marks an element of a GraphQL schema as no longer supported.", + "locations": [ + "FIELD_DEFINITION", + "ENUM_VALUE" + ], + "args": [ + { + "name": "reason", + "description": "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax (as specified by [CommonMark](https://commonmark.org/).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": "\"No longer supported\"" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/packages/introspectron/__tests__/__snapshots__/gql.test.ts.snap b/packages/introspectron/__tests__/__snapshots__/gql.test.ts.snap new file mode 100644 index 000000000..7bf4d425b --- /dev/null +++ b/packages/introspectron/__tests__/__snapshots__/gql.test.ts.snap @@ -0,0 +1,22489 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`mutationsDbe 1`] = ` +{ + "confirmDeleteAccount": { + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "ConfirmDeleteAccountPayload", + "ofType": null, + }, + "outputs": [ + { + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null, + }, + }, + ], + "properties": { + "input": { + "isNotNull": true, + "properties": { + "token": { + "name": "token", + "type": "String", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + "type": "ConfirmDeleteAccountInput", + }, + }, + "qtype": "mutation", + }, + "createAction": { + "model": "Action", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "action": { + "isNotNull": true, + "name": "action", + "properties": { + "activityFeedText": { + "name": "activityFeedText", + "type": "String", + }, + "alreadyCompletedActionText": { + "name": "alreadyCompletedActionText", + "type": "String", + }, + "approved": { + "name": "approved", + "type": "Boolean", + }, + "callToAction": { + "name": "callToAction", + "type": "String", + }, + "completedActionText": { + "name": "completedActionText", + "type": "String", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "discoveryDescription": { + "name": "discoveryDescription", + "type": "String", + }, + "discoveryHeader": { + "name": "discoveryHeader", + "type": "String", + }, + "enableNotifications": { + "name": "enableNotifications", + "type": "Boolean", + }, + "enableNotificationsText": { + "name": "enableNotificationsText", + "type": "String", + }, + "endDate": { + "name": "endDate", + "type": "Datetime", + }, + "groupId": { + "name": "groupId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isPrivate": { + "name": "isPrivate", + "type": "Boolean", + }, + "isRecurring": { + "name": "isRecurring", + "type": "Boolean", + }, + "limitedToLocation": { + "name": "limitedToLocation", + "type": "Boolean", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "locationRadius": { + "name": "locationRadius", + "type": "BigFloat", + }, + "minimumGroupMembers": { + "name": "minimumGroupMembers", + "type": "Int", + }, + "notificationObjectTemplate": { + "name": "notificationObjectTemplate", + "type": "String", + }, + "notificationText": { + "name": "notificationText", + "type": "String", + }, + "objectTypeId": { + "name": "objectTypeId", + "type": "Int", + }, + "oncePerObject": { + "name": "oncePerObject", + "type": "Boolean", + }, + "ownerId": { + "isNotNull": true, + "name": "ownerId", + "type": "UUID", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "published": { + "name": "published", + "type": "Boolean", + }, + "recurringInterval": { + "name": "recurringInterval", + "properties": { + "days": { + "name": "days", + "type": "Int", + }, + "hours": { + "name": "hours", + "type": "Int", + }, + "minutes": { + "name": "minutes", + "type": "Int", + }, + "months": { + "name": "months", + "type": "Int", + }, + "seconds": { + "name": "seconds", + "type": "Float", + }, + "years": { + "name": "years", + "type": "Int", + }, + }, + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat", + }, + "rewardId": { + "name": "rewardId", + "type": "UUID", + }, + "search": { + "name": "search", + "type": "FullText", + }, + "selfVerifiable": { + "name": "selfVerifiable", + "type": "Boolean", + }, + "shareImage": { + "name": "shareImage", + "type": "JSON", + }, + "shareImageUpload": { + "name": "shareImageUpload", + "type": "Upload", + }, + "slug": { + "name": "slug", + "type": "String", + }, + "startDate": { + "name": "startDate", + "type": "Datetime", + }, + "tags": { + "isArray": true, + "name": "tags", + "type": "String", + }, + "timeRequired": { + "name": "timeRequired", + "properties": { + "days": { + "name": "days", + "type": "Int", + }, + "hours": { + "name": "hours", + "type": "Int", + }, + "minutes": { + "name": "minutes", + "type": "Int", + }, + "months": { + "name": "months", + "type": "Int", + }, + "seconds": { + "name": "seconds", + "type": "Float", + }, + "years": { + "name": "years", + "type": "Int", + }, + }, + }, + "title": { + "name": "title", + "type": "String", + }, + "titleObjectTemplate": { + "name": "titleObjectTemplate", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "url": { + "name": "url", + "type": "String", + }, + "verifyRewardId": { + "name": "verifyRewardId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateActionInput", + }, + }, + "qtype": "mutation", + }, + "createActionGoal": { + "model": "ActionGoal", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateActionGoalPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "actionGoal": { + "isNotNull": true, + "name": "actionGoal", + "properties": { + "actionId": { + "isNotNull": true, + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "goalId": { + "isNotNull": true, + "name": "goalId", + "type": "UUID", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateActionGoalInput", + }, + }, + "qtype": "mutation", + }, + "createActionItem": { + "model": "ActionItem", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateActionItemPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "actionItem": { + "isNotNull": true, + "name": "actionItem", + "properties": { + "actionId": { + "isNotNull": true, + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "embedCode": { + "name": "embedCode", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isRequired": { + "name": "isRequired", + "type": "Boolean", + }, + "itemOrder": { + "name": "itemOrder", + "type": "Int", + }, + "itemTypeId": { + "name": "itemTypeId", + "type": "Int", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "locationRadius": { + "name": "locationRadius", + "type": "BigFloat", + }, + "media": { + "name": "media", + "type": "JSON", + }, + "mediaUpload": { + "name": "mediaUpload", + "type": "Upload", + }, + "name": { + "name": "name", + "type": "String", + }, + "notificationText": { + "name": "notificationText", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "rewardWeight": { + "name": "rewardWeight", + "type": "BigFloat", + }, + "timeRequired": { + "name": "timeRequired", + "properties": { + "days": { + "name": "days", + "type": "Int", + }, + "hours": { + "name": "hours", + "type": "Int", + }, + "minutes": { + "name": "minutes", + "type": "Int", + }, + "months": { + "name": "months", + "type": "Int", + }, + "seconds": { + "name": "seconds", + "type": "Float", + }, + "years": { + "name": "years", + "type": "Int", + }, + }, + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "url": { + "name": "url", + "type": "String", + }, + }, + }, + }, + "type": "CreateActionItemInput", + }, + }, + "qtype": "mutation", + }, + "createActionItemType": { + "model": "ActionItemType", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateActionItemTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "actionItemType": { + "isNotNull": true, + "name": "actionItemType", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "id": { + "name": "id", + "type": "Int", + }, + "image": { + "name": "image", + "type": "JSON", + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload", + }, + "name": { + "name": "name", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateActionItemTypeInput", + }, + }, + "qtype": "mutation", + }, + "createActionVariation": { + "model": "ActionVariation", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateActionVariationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "actionVariation": { + "isNotNull": true, + "name": "actionVariation", + "properties": { + "actionId": { + "isNotNull": true, + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "dob": { + "isArray": true, + "name": "dob", + "type": "Date", + }, + "gender": { + "isArray": true, + "name": "gender", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "income": { + "isArray": true, + "name": "income", + "type": "BigFloat", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "title": { + "name": "title", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateActionVariationInput", + }, + }, + "qtype": "mutation", + }, + "createAuthAccount": { + "model": "AuthAccount", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateAuthAccountPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "authAccount": { + "isNotNull": true, + "name": "authAccount", + "properties": { + "details": { + "isNotNull": true, + "name": "details", + "type": "JSON", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "identifier": { + "isNotNull": true, + "name": "identifier", + "type": "String", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "service": { + "isNotNull": true, + "name": "service", + "type": "String", + }, + }, + }, + }, + "type": "CreateAuthAccountInput", + }, + }, + "qtype": "mutation", + }, + "createConnectedAccount": { + "model": "ConnectedAccount", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateConnectedAccountPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "connectedAccount": { + "isNotNull": true, + "name": "connectedAccount", + "properties": { + "details": { + "isNotNull": true, + "name": "details", + "type": "JSON", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "identifier": { + "isNotNull": true, + "name": "identifier", + "type": "String", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "service": { + "isNotNull": true, + "name": "service", + "type": "String", + }, + }, + }, + }, + "type": "CreateConnectedAccountInput", + }, + }, + "qtype": "mutation", + }, + "createCryptoAddress": { + "model": "CryptoAddress", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateCryptoAddressPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "cryptoAddress": { + "isNotNull": true, + "name": "cryptoAddress", + "properties": { + "address": { + "isNotNull": true, + "name": "address", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateCryptoAddressInput", + }, + }, + "qtype": "mutation", + }, + "createEmail": { + "model": "Email", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateEmailPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "email": { + "isNotNull": true, + "name": "email", + "properties": { + "email": { + "isNotNull": true, + "name": "email", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateEmailInput", + }, + }, + "qtype": "mutation", + }, + "createGoal": { + "model": "Goal", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateGoalPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "goal": { + "isNotNull": true, + "name": "goal", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "icon": { + "name": "icon", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "search": { + "name": "search", + "type": "FullText", + }, + "shortName": { + "name": "shortName", + "type": "String", + }, + "slug": { + "name": "slug", + "type": "String", + }, + "subHead": { + "name": "subHead", + "type": "String", + }, + "tags": { + "isArray": true, + "name": "tags", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateGoalInput", + }, + }, + "qtype": "mutation", + }, + "createGoalExplanation": { + "model": "GoalExplanation", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateGoalExplanationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "goalExplanation": { + "isNotNull": true, + "name": "goalExplanation", + "properties": { + "audio": { + "name": "audio", + "type": "JSON", + }, + "audioDuration": { + "name": "audioDuration", + "properties": { + "days": { + "name": "days", + "type": "Int", + }, + "hours": { + "name": "hours", + "type": "Int", + }, + "minutes": { + "name": "minutes", + "type": "Int", + }, + "months": { + "name": "months", + "type": "Int", + }, + "seconds": { + "name": "seconds", + "type": "Float", + }, + "years": { + "name": "years", + "type": "Int", + }, + }, + }, + "audioUpload": { + "name": "audioUpload", + "type": "Upload", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "explanation": { + "name": "explanation", + "type": "String", + }, + "explanationTitle": { + "name": "explanationTitle", + "type": "String", + }, + "goalId": { + "isNotNull": true, + "name": "goalId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateGoalExplanationInput", + }, + }, + "qtype": "mutation", + }, + "createGroup": { + "model": "Group", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateGroupPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "group": { + "isNotNull": true, + "name": "group", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateGroupInput", + }, + }, + "qtype": "mutation", + }, + "createGroupPost": { + "model": "GroupPost", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateGroupPostPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "groupPost": { + "isNotNull": true, + "name": "groupPost", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "flagged": { + "name": "flagged", + "type": "Boolean", + }, + "groupId": { + "isNotNull": true, + "name": "groupId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "image": { + "name": "image", + "type": "JSON", + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "posterId": { + "name": "posterId", + "type": "UUID", + }, + "taggedUserIds": { + "isArray": true, + "name": "taggedUserIds", + "type": "UUID", + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "url": { + "name": "url", + "type": "String", + }, + }, + }, + }, + "type": "CreateGroupPostInput", + }, + }, + "qtype": "mutation", + }, + "createGroupPostComment": { + "model": "GroupPostComment", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateGroupPostCommentPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "groupPostComment": { + "isNotNull": true, + "name": "groupPostComment", + "properties": { + "commenterId": { + "name": "commenterId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "groupId": { + "name": "groupId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "parentId": { + "name": "parentId", + "type": "UUID", + }, + "postId": { + "isNotNull": true, + "name": "postId", + "type": "UUID", + }, + "posterId": { + "name": "posterId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateGroupPostCommentInput", + }, + }, + "qtype": "mutation", + }, + "createGroupPostReaction": { + "model": "GroupPostReaction", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateGroupPostReactionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "groupPostReaction": { + "isNotNull": true, + "name": "groupPostReaction", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "groupId": { + "name": "groupId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "postId": { + "isNotNull": true, + "name": "postId", + "type": "UUID", + }, + "posterId": { + "name": "posterId", + "type": "UUID", + }, + "reacterId": { + "name": "reacterId", + "type": "UUID", + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateGroupPostReactionInput", + }, + }, + "qtype": "mutation", + }, + "createLocation": { + "model": "Location", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateLocationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "location": { + "isNotNull": true, + "name": "location", + "properties": { + "bbox": { + "name": "bbox", + "type": "GeoJSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "locationType": { + "isNotNull": true, + "name": "locationType", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "ownerId": { + "isNotNull": true, + "name": "ownerId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateLocationInput", + }, + }, + "qtype": "mutation", + }, + "createLocationType": { + "model": "LocationType", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateLocationTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "locationType": { + "isNotNull": true, + "name": "locationType", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateLocationTypeInput", + }, + }, + "qtype": "mutation", + }, + "createMessage": { + "model": "Message", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateMessagePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "message": { + "isNotNull": true, + "name": "message", + "properties": { + "content": { + "name": "content", + "type": "JSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "groupId": { + "isNotNull": true, + "name": "groupId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "senderId": { + "name": "senderId", + "type": "UUID", + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "upload": { + "name": "upload", + "type": "JSON", + }, + "uploadUpload": { + "name": "uploadUpload", + "type": "Upload", + }, + }, + }, + }, + "type": "CreateMessageInput", + }, + }, + "qtype": "mutation", + }, + "createMessageGroup": { + "model": "MessageGroup", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateMessageGroupPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "messageGroup": { + "isNotNull": true, + "name": "messageGroup", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "memberIds": { + "isArray": true, + "name": "memberIds", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateMessageGroupInput", + }, + }, + "qtype": "mutation", + }, + "createNewsArticle": { + "model": "NewsArticle", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateNewsArticlePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "newsArticle": { + "isNotNull": true, + "name": "newsArticle", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "link": { + "name": "link", + "type": "String", + }, + "name": { + "name": "name", + "type": "String", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "publishedAt": { + "name": "publishedAt", + "type": "Datetime", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateNewsArticleInput", + }, + }, + "qtype": "mutation", + }, + "createNotification": { + "model": "Notification", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateNotificationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "notification": { + "isNotNull": true, + "name": "notification", + "properties": { + "actorId": { + "name": "actorId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "entityType": { + "name": "entityType", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "notificationText": { + "name": "notificationText", + "type": "String", + }, + "notificationType": { + "name": "notificationType", + "type": "String", + }, + "recipientId": { + "name": "recipientId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateNotificationInput", + }, + }, + "qtype": "mutation", + }, + "createNotificationPreference": { + "model": "NotificationPreference", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateNotificationPreferencePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "notificationPreference": { + "isNotNull": true, + "name": "notificationPreference", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "emails": { + "name": "emails", + "type": "Boolean", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "notifications": { + "name": "notifications", + "type": "Boolean", + }, + "sms": { + "name": "sms", + "type": "Boolean", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateNotificationPreferenceInput", + }, + }, + "qtype": "mutation", + }, + "createObject": { + "model": "Object", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateObjectPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "object": { + "isNotNull": true, + "name": "object", + "properties": { + "bbox": { + "name": "bbox", + "type": "GeoJSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "description": { + "name": "description", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "media": { + "name": "media", + "type": "JSON", + }, + "mediaUpload": { + "name": "mediaUpload", + "type": "Upload", + }, + "name": { + "name": "name", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "typeId": { + "isNotNull": true, + "name": "typeId", + "type": "Int", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateObjectInput", + }, + }, + "qtype": "mutation", + }, + "createObjectAttribute": { + "model": "ObjectAttribute", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateObjectAttributePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "objectAttribute": { + "isNotNull": true, + "name": "objectAttribute", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "description": { + "name": "description", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "image": { + "name": "image", + "type": "JSON", + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "numeric": { + "name": "numeric", + "type": "BigFloat", + }, + "objectId": { + "isNotNull": true, + "name": "objectId", + "type": "UUID", + }, + "objectTypeAttributeId": { + "isNotNull": true, + "name": "objectTypeAttributeId", + "type": "UUID", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "text": { + "name": "text", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "valueId": { + "name": "valueId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateObjectAttributeInput", + }, + }, + "qtype": "mutation", + }, + "createObjectType": { + "model": "ObjectType", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateObjectTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "objectType": { + "isNotNull": true, + "name": "objectType", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "icon": { + "name": "icon", + "type": "JSON", + }, + "iconUpload": { + "name": "iconUpload", + "type": "Upload", + }, + "id": { + "name": "id", + "type": "Int", + }, + "name": { + "name": "name", + "type": "String", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateObjectTypeInput", + }, + }, + "qtype": "mutation", + }, + "createObjectTypeAttribute": { + "model": "ObjectTypeAttribute", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateObjectTypeAttributePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "objectTypeAttribute": { + "isNotNull": true, + "name": "objectTypeAttribute", + "properties": { + "attrOrder": { + "name": "attrOrder", + "type": "Int", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isRequired": { + "name": "isRequired", + "type": "Boolean", + }, + "label": { + "name": "label", + "type": "String", + }, + "max": { + "name": "max", + "type": "Int", + }, + "min": { + "name": "min", + "type": "Int", + }, + "name": { + "name": "name", + "type": "String", + }, + "objectTypeId": { + "isNotNull": true, + "name": "objectTypeId", + "type": "Int", + }, + "pattern": { + "name": "pattern", + "type": "String", + }, + "type": { + "name": "type", + "type": "String", + }, + "unit": { + "name": "unit", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateObjectTypeAttributeInput", + }, + }, + "qtype": "mutation", + }, + "createObjectTypeValue": { + "model": "ObjectTypeValue", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateObjectTypeValuePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "objectTypeValue": { + "isNotNull": true, + "name": "objectTypeValue", + "properties": { + "attrId": { + "isNotNull": true, + "name": "attrId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "description": { + "name": "description", + "type": "String", + }, + "icon": { + "name": "icon", + "type": "JSON", + }, + "iconUpload": { + "name": "iconUpload", + "type": "Upload", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "image": { + "name": "image", + "type": "JSON", + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "name": { + "name": "name", + "type": "String", + }, + "numeric": { + "name": "numeric", + "type": "BigFloat", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "text": { + "name": "text", + "type": "String", + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "valueOrder": { + "name": "valueOrder", + "type": "Int", + }, + }, + }, + }, + "type": "CreateObjectTypeValueInput", + }, + }, + "qtype": "mutation", + }, + "createOrganizationProfile": { + "model": "OrganizationProfile", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateOrganizationProfilePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "organizationProfile": { + "isNotNull": true, + "name": "organizationProfile", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "headerImage": { + "name": "headerImage", + "type": "JSON", + }, + "headerImageUpload": { + "name": "headerImageUpload", + "type": "Upload", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "organizationId": { + "isNotNull": true, + "name": "organizationId", + "type": "UUID", + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON", + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload", + }, + "reputation": { + "name": "reputation", + "type": "BigFloat", + }, + "tags": { + "isArray": true, + "name": "tags", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "website": { + "name": "website", + "type": "String", + }, + }, + }, + }, + "type": "CreateOrganizationProfileInput", + }, + }, + "qtype": "mutation", + }, + "createPhoneNumber": { + "model": "PhoneNumber", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreatePhoneNumberPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "phoneNumber": { + "isNotNull": true, + "name": "phoneNumber", + "properties": { + "cc": { + "isNotNull": true, + "name": "cc", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "number": { + "isNotNull": true, + "name": "number", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreatePhoneNumberInput", + }, + }, + "qtype": "mutation", + }, + "createPost": { + "model": "Post", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreatePostPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "post": { + "isNotNull": true, + "name": "post", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "flagged": { + "name": "flagged", + "type": "Boolean", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "image": { + "name": "image", + "type": "JSON", + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "posterId": { + "name": "posterId", + "type": "UUID", + }, + "taggedUserIds": { + "isArray": true, + "name": "taggedUserIds", + "type": "UUID", + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "url": { + "name": "url", + "type": "String", + }, + }, + }, + }, + "type": "CreatePostInput", + }, + }, + "qtype": "mutation", + }, + "createPostComment": { + "model": "PostComment", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreatePostCommentPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "postComment": { + "isNotNull": true, + "name": "postComment", + "properties": { + "commenterId": { + "name": "commenterId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "parentId": { + "name": "parentId", + "type": "UUID", + }, + "postId": { + "isNotNull": true, + "name": "postId", + "type": "UUID", + }, + "posterId": { + "name": "posterId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreatePostCommentInput", + }, + }, + "qtype": "mutation", + }, + "createPostReaction": { + "model": "PostReaction", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreatePostReactionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "postReaction": { + "isNotNull": true, + "name": "postReaction", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "postId": { + "isNotNull": true, + "name": "postId", + "type": "UUID", + }, + "posterId": { + "name": "posterId", + "type": "UUID", + }, + "reacterId": { + "name": "reacterId", + "type": "UUID", + }, + "type": { + "name": "type", + "type": "Int", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreatePostReactionInput", + }, + }, + "qtype": "mutation", + }, + "createRequiredAction": { + "model": "RequiredAction", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateRequiredActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "requiredAction": { + "isNotNull": true, + "name": "requiredAction", + "properties": { + "actionId": { + "isNotNull": true, + "name": "actionId", + "type": "UUID", + }, + "actionOrder": { + "name": "actionOrder", + "type": "Int", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "requiredId": { + "isNotNull": true, + "name": "requiredId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateRequiredActionInput", + }, + }, + "qtype": "mutation", + }, + "createRewardLimit": { + "model": "RewardLimit", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateRewardLimitPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "rewardLimit": { + "isNotNull": true, + "name": "rewardLimit", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "dailyLimit": { + "name": "dailyLimit", + "type": "BigFloat", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "ownerId": { + "isNotNull": true, + "name": "ownerId", + "type": "UUID", + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat", + }, + "rewardUnit": { + "name": "rewardUnit", + "type": "String", + }, + "totalLimit": { + "name": "totalLimit", + "type": "BigFloat", + }, + "totalRewardLimit": { + "name": "totalRewardLimit", + "type": "BigFloat", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userDailyLimit": { + "name": "userDailyLimit", + "type": "BigFloat", + }, + "userTotalLimit": { + "name": "userTotalLimit", + "type": "BigFloat", + }, + "userWeeklyLimit": { + "name": "userWeeklyLimit", + "type": "BigFloat", + }, + "weeklyLimit": { + "name": "weeklyLimit", + "type": "BigFloat", + }, + }, + }, + }, + "type": "CreateRewardLimitInput", + }, + }, + "qtype": "mutation", + }, + "createRoleType": { + "model": "RoleType", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateRoleTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "roleType": { + "isNotNull": true, + "name": "roleType", + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "Int", + }, + "name": { + "isNotNull": true, + "name": "name", + "type": "String", + }, + }, + }, + }, + "type": "CreateRoleTypeInput", + }, + }, + "qtype": "mutation", + }, + "createTrack": { + "model": "Track", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateTrackPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "track": { + "isNotNull": true, + "name": "track", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "icon": { + "name": "icon", + "type": "JSON", + }, + "iconUpload": { + "name": "iconUpload", + "type": "Upload", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isApproved": { + "name": "isApproved", + "type": "Boolean", + }, + "isPublished": { + "name": "isPublished", + "type": "Boolean", + }, + "name": { + "name": "name", + "type": "String", + }, + "objectTypeId": { + "name": "objectTypeId", + "type": "Int", + }, + "ownerId": { + "isNotNull": true, + "name": "ownerId", + "type": "UUID", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateTrackInput", + }, + }, + "qtype": "mutation", + }, + "createTrackAction": { + "model": "TrackAction", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateTrackActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "trackAction": { + "isNotNull": true, + "name": "trackAction", + "properties": { + "actionId": { + "isNotNull": true, + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isRequired": { + "name": "isRequired", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "trackId": { + "isNotNull": true, + "name": "trackId", + "type": "UUID", + }, + "trackOrder": { + "name": "trackOrder", + "type": "Int", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateTrackActionInput", + }, + }, + "qtype": "mutation", + }, + "createUser": { + "model": "User", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "user": { + "isNotNull": true, + "name": "user", + "properties": { + "displayName": { + "name": "displayName", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON", + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload", + }, + "searchTsv": { + "name": "searchTsv", + "type": "FullText", + }, + "type": { + "name": "type", + "type": "Int", + }, + "username": { + "name": "username", + "type": "String", + }, + }, + }, + }, + "type": "CreateUserInput", + }, + }, + "qtype": "mutation", + }, + "createUserAction": { + "model": "UserAction", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userAction": { + "isNotNull": true, + "name": "userAction", + "properties": { + "actionId": { + "isNotNull": true, + "name": "actionId", + "type": "UUID", + }, + "actionStarted": { + "name": "actionStarted", + "type": "Datetime", + }, + "complete": { + "name": "complete", + "type": "Boolean", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "objectId": { + "name": "objectId", + "type": "UUID", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "rejected": { + "name": "rejected", + "type": "Boolean", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + "userRating": { + "name": "userRating", + "type": "Int", + }, + "verified": { + "name": "verified", + "type": "Boolean", + }, + "verifiedDate": { + "name": "verifiedDate", + "type": "Datetime", + }, + }, + }, + }, + "type": "CreateUserActionInput", + }, + }, + "qtype": "mutation", + }, + "createUserActionItem": { + "model": "UserActionItem", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserActionItemPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userActionItem": { + "isNotNull": true, + "name": "userActionItem", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "actionItemId": { + "isNotNull": true, + "name": "actionItemId", + "type": "UUID", + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON", + }, + "complete": { + "name": "complete", + "type": "Boolean", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "media": { + "name": "media", + "type": "JSON", + }, + "mediaUpload": { + "name": "mediaUpload", + "type": "Upload", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "text": { + "name": "text", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userActionId": { + "isNotNull": true, + "name": "userActionId", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + "verified": { + "name": "verified", + "type": "Boolean", + }, + }, + }, + }, + "type": "CreateUserActionItemInput", + }, + }, + "qtype": "mutation", + }, + "createUserActionItemVerification": { + "model": "UserActionItemVerification", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserActionItemVerificationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userActionItemVerification": { + "isNotNull": true, + "name": "userActionItemVerification", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "actionItemId": { + "name": "actionItemId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "notes": { + "name": "notes", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "rejected": { + "name": "rejected", + "type": "Boolean", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userActionId": { + "name": "userActionId", + "type": "UUID", + }, + "userActionItemId": { + "isNotNull": true, + "name": "userActionItemId", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + "verified": { + "name": "verified", + "type": "Boolean", + }, + "verifierId": { + "name": "verifierId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserActionItemVerificationInput", + }, + }, + "qtype": "mutation", + }, + "createUserActionReaction": { + "model": "UserActionReaction", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserActionReactionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userActionReaction": { + "isNotNull": true, + "name": "userActionReaction", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "reacterId": { + "name": "reacterId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userActionId": { + "isNotNull": true, + "name": "userActionId", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserActionReactionInput", + }, + }, + "qtype": "mutation", + }, + "createUserActionVerification": { + "model": "UserActionVerification", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserActionVerificationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userActionVerification": { + "isNotNull": true, + "name": "userActionVerification", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "notes": { + "name": "notes", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "rejected": { + "name": "rejected", + "type": "Boolean", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userActionId": { + "isNotNull": true, + "name": "userActionId", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + "verified": { + "name": "verified", + "type": "Boolean", + }, + "verifierId": { + "name": "verifierId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserActionVerificationInput", + }, + }, + "qtype": "mutation", + }, + "createUserAnswer": { + "model": "UserAnswer", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserAnswerPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userAnswer": { + "isNotNull": true, + "name": "userAnswer", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "image": { + "name": "image", + "type": "JSON", + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "numeric": { + "name": "numeric", + "type": "BigFloat", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "questionId": { + "isNotNull": true, + "name": "questionId", + "type": "UUID", + }, + "text": { + "name": "text", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserAnswerInput", + }, + }, + "qtype": "mutation", + }, + "createUserCharacteristic": { + "model": "UserCharacteristic", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserCharacteristicPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userCharacteristic": { + "isNotNull": true, + "name": "userCharacteristic", + "properties": { + "age": { + "name": "age", + "type": "Int", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "diyLevel": { + "name": "diyLevel", + "type": "Int", + }, + "dob": { + "name": "dob", + "type": "Date", + }, + "education": { + "name": "education", + "type": "String", + }, + "freeTime": { + "name": "freeTime", + "type": "Int", + }, + "gardenerLevel": { + "name": "gardenerLevel", + "type": "Int", + }, + "gender": { + "name": "gender", + "type": "String", + }, + "homeOwnership": { + "name": "homeOwnership", + "type": "Int", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "income": { + "name": "income", + "type": "BigFloat", + }, + "race": { + "name": "race", + "type": "String", + }, + "researchToDoer": { + "name": "researchToDoer", + "type": "Int", + }, + "treeHuggerLevel": { + "name": "treeHuggerLevel", + "type": "Int", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserCharacteristicInput", + }, + }, + "qtype": "mutation", + }, + "createUserConnection": { + "model": "UserConnection", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserConnectionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userConnection": { + "isNotNull": true, + "name": "userConnection", + "properties": { + "accepted": { + "name": "accepted", + "type": "Boolean", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "requesterId": { + "isNotNull": true, + "name": "requesterId", + "type": "UUID", + }, + "responderId": { + "isNotNull": true, + "name": "responderId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserConnectionInput", + }, + }, + "qtype": "mutation", + }, + "createUserContact": { + "model": "UserContact", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserContactPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userContact": { + "isNotNull": true, + "name": "userContact", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "device": { + "name": "device", + "type": "String", + }, + "emails": { + "isArray": true, + "name": "emails", + "type": "String", + }, + "fullName": { + "name": "fullName", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + "vcf": { + "name": "vcf", + "type": "JSON", + }, + }, + }, + }, + "type": "CreateUserContactInput", + }, + }, + "qtype": "mutation", + }, + "createUserDevice": { + "model": "UserDevice", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserDevicePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userDevice": { + "isNotNull": true, + "name": "userDevice", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "deviceId": { + "name": "deviceId", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "pushToken": { + "name": "pushToken", + "type": "String", + }, + "pushTokenRequested": { + "name": "pushTokenRequested", + "type": "Boolean", + }, + "type": { + "isNotNull": true, + "name": "type", + "type": "Int", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserDeviceInput", + }, + }, + "qtype": "mutation", + }, + "createUserLocation": { + "model": "UserLocation", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserLocationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userLocation": { + "isNotNull": true, + "name": "userLocation", + "properties": { + "bbox": { + "name": "bbox", + "type": "GeoJSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "kind": { + "name": "kind", + "type": "String", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "name": { + "name": "name", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserLocationInput", + }, + }, + "qtype": "mutation", + }, + "createUserMessage": { + "model": "UserMessage", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserMessagePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userMessage": { + "isNotNull": true, + "name": "userMessage", + "properties": { + "content": { + "name": "content", + "type": "JSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "received": { + "name": "received", + "type": "Boolean", + }, + "receiverId": { + "isNotNull": true, + "name": "receiverId", + "type": "UUID", + }, + "receiverReaction": { + "name": "receiverReaction", + "type": "String", + }, + "receiverRead": { + "name": "receiverRead", + "type": "Boolean", + }, + "senderId": { + "name": "senderId", + "type": "UUID", + }, + "senderReaction": { + "name": "senderReaction", + "type": "String", + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "upload": { + "name": "upload", + "type": "JSON", + }, + "uploadUpload": { + "name": "uploadUpload", + "type": "Upload", + }, + }, + }, + }, + "type": "CreateUserMessageInput", + }, + }, + "qtype": "mutation", + }, + "createUserPassAction": { + "model": "UserPassAction", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserPassActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userPassAction": { + "isNotNull": true, + "name": "userPassAction", + "properties": { + "actionId": { + "isNotNull": true, + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserPassActionInput", + }, + }, + "qtype": "mutation", + }, + "createUserProfile": { + "model": "UserProfile", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserProfilePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userProfile": { + "isNotNull": true, + "name": "userProfile", + "properties": { + "bio": { + "name": "bio", + "type": "String", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "desired": { + "isArray": true, + "name": "desired", + "type": "String", + }, + "displayName": { + "name": "displayName", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON", + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload", + }, + "reputation": { + "name": "reputation", + "type": "BigFloat", + }, + "tags": { + "isArray": true, + "name": "tags", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserProfileInput", + }, + }, + "qtype": "mutation", + }, + "createUserQuestion": { + "model": "UserQuestion", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserQuestionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userQuestion": { + "isNotNull": true, + "name": "userQuestion", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "ownerId": { + "isNotNull": true, + "name": "ownerId", + "type": "UUID", + }, + "questionPrompt": { + "name": "questionPrompt", + "type": "String", + }, + "questionType": { + "name": "questionType", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserQuestionInput", + }, + }, + "qtype": "mutation", + }, + "createUserSavedAction": { + "model": "UserSavedAction", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserSavedActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userSavedAction": { + "isNotNull": true, + "name": "userSavedAction", + "properties": { + "actionId": { + "isNotNull": true, + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserSavedActionInput", + }, + }, + "qtype": "mutation", + }, + "createUserSetting": { + "model": "UserSetting", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserSettingPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userSetting": { + "isNotNull": true, + "name": "userSetting", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "firstName": { + "name": "firstName", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "lastName": { + "name": "lastName", + "type": "String", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "searchRadius": { + "name": "searchRadius", + "type": "BigFloat", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + "zip": { + "name": "zip", + "type": "Int", + }, + }, + }, + }, + "type": "CreateUserSettingInput", + }, + }, + "qtype": "mutation", + }, + "createUserViewedAction": { + "model": "UserViewedAction", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateUserViewedActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "userViewedAction": { + "isNotNull": true, + "name": "userViewedAction", + "properties": { + "actionId": { + "isNotNull": true, + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "CreateUserViewedActionInput", + }, + }, + "qtype": "mutation", + }, + "createZipCode": { + "model": "ZipCode", + "mutationType": "create", + "output": { + "kind": "OBJECT", + "name": "CreateZipCodePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "zipCode": { + "isNotNull": true, + "name": "zipCode", + "properties": { + "bbox": { + "name": "bbox", + "type": "GeoJSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "zip": { + "name": "zip", + "type": "Int", + }, + }, + }, + }, + "type": "CreateZipCodeInput", + }, + }, + "qtype": "mutation", + }, + "deleteAction": { + "model": "Action", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteActionInput", + }, + }, + "qtype": "mutation", + }, + "deleteActionBySlug": { + "model": "Action", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "slug": { + "isNotNull": true, + "name": "slug", + "type": "String", + }, + }, + "type": "DeleteActionBySlugInput", + }, + }, + "qtype": "mutation", + }, + "deleteActionGoal": { + "model": "ActionGoal", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteActionGoalPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "actionId": { + "isNotNull": true, + "name": "actionId", + "type": "UUID", + }, + "goalId": { + "isNotNull": true, + "name": "goalId", + "type": "UUID", + }, + }, + "type": "DeleteActionGoalInput", + }, + }, + "qtype": "mutation", + }, + "deleteActionItem": { + "model": "ActionItem", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteActionItemPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteActionItemInput", + }, + }, + "qtype": "mutation", + }, + "deleteActionItemType": { + "model": "ActionItemType", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteActionItemTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "Int", + }, + }, + "type": "DeleteActionItemTypeInput", + }, + }, + "qtype": "mutation", + }, + "deleteActionVariation": { + "model": "ActionVariation", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteActionVariationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteActionVariationInput", + }, + }, + "qtype": "mutation", + }, + "deleteAuthAccount": { + "model": "AuthAccount", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteAuthAccountPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteAuthAccountInput", + }, + }, + "qtype": "mutation", + }, + "deleteAuthAccountByServiceAndIdentifier": { + "model": "AuthAccount", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteAuthAccountPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "identifier": { + "isNotNull": true, + "name": "identifier", + "type": "String", + }, + "service": { + "isNotNull": true, + "name": "service", + "type": "String", + }, + }, + "type": "DeleteAuthAccountByServiceAndIdentifierInput", + }, + }, + "qtype": "mutation", + }, + "deleteConnectedAccount": { + "model": "ConnectedAccount", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteConnectedAccountPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteConnectedAccountInput", + }, + }, + "qtype": "mutation", + }, + "deleteConnectedAccountByServiceAndIdentifier": { + "model": "ConnectedAccount", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteConnectedAccountPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "identifier": { + "isNotNull": true, + "name": "identifier", + "type": "String", + }, + "service": { + "isNotNull": true, + "name": "service", + "type": "String", + }, + }, + "type": "DeleteConnectedAccountByServiceAndIdentifierInput", + }, + }, + "qtype": "mutation", + }, + "deleteCryptoAddress": { + "model": "CryptoAddress", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteCryptoAddressPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteCryptoAddressInput", + }, + }, + "qtype": "mutation", + }, + "deleteCryptoAddressByAddress": { + "model": "CryptoAddress", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteCryptoAddressPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "address": { + "isNotNull": true, + "name": "address", + "type": "String", + }, + }, + "type": "DeleteCryptoAddressByAddressInput", + }, + }, + "qtype": "mutation", + }, + "deleteEmail": { + "model": "Email", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteEmailPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteEmailInput", + }, + }, + "qtype": "mutation", + }, + "deleteEmailByEmail": { + "model": "Email", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteEmailPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "email": { + "isNotNull": true, + "name": "email", + "type": "String", + }, + }, + "type": "DeleteEmailByEmailInput", + }, + }, + "qtype": "mutation", + }, + "deleteGoal": { + "model": "Goal", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteGoalInput", + }, + }, + "qtype": "mutation", + }, + "deleteGoalByName": { + "model": "Goal", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "name": { + "isNotNull": true, + "name": "name", + "type": "String", + }, + }, + "type": "DeleteGoalByNameInput", + }, + }, + "qtype": "mutation", + }, + "deleteGoalBySlug": { + "model": "Goal", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "slug": { + "isNotNull": true, + "name": "slug", + "type": "String", + }, + }, + "type": "DeleteGoalBySlugInput", + }, + }, + "qtype": "mutation", + }, + "deleteGoalExplanation": { + "model": "GoalExplanation", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteGoalExplanationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteGoalExplanationInput", + }, + }, + "qtype": "mutation", + }, + "deleteGroup": { + "model": "Group", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteGroupPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteGroupInput", + }, + }, + "qtype": "mutation", + }, + "deleteGroupPost": { + "model": "GroupPost", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteGroupPostPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteGroupPostInput", + }, + }, + "qtype": "mutation", + }, + "deleteGroupPostComment": { + "model": "GroupPostComment", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteGroupPostCommentPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteGroupPostCommentInput", + }, + }, + "qtype": "mutation", + }, + "deleteGroupPostReaction": { + "model": "GroupPostReaction", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteGroupPostReactionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteGroupPostReactionInput", + }, + }, + "qtype": "mutation", + }, + "deleteLocation": { + "model": "Location", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteLocationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteLocationInput", + }, + }, + "qtype": "mutation", + }, + "deleteLocationType": { + "model": "LocationType", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteLocationTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteLocationTypeInput", + }, + }, + "qtype": "mutation", + }, + "deleteMessage": { + "model": "Message", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteMessagePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteMessageInput", + }, + }, + "qtype": "mutation", + }, + "deleteMessageGroup": { + "model": "MessageGroup", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteMessageGroupPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteMessageGroupInput", + }, + }, + "qtype": "mutation", + }, + "deleteNewsArticle": { + "model": "NewsArticle", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteNewsArticlePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteNewsArticleInput", + }, + }, + "qtype": "mutation", + }, + "deleteNotification": { + "model": "Notification", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteNotificationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteNotificationInput", + }, + }, + "qtype": "mutation", + }, + "deleteNotificationPreference": { + "model": "NotificationPreference", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteNotificationPreferencePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteNotificationPreferenceInput", + }, + }, + "qtype": "mutation", + }, + "deleteObject": { + "model": "Object", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteObjectPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteObjectInput", + }, + }, + "qtype": "mutation", + }, + "deleteObjectAttribute": { + "model": "ObjectAttribute", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteObjectAttributePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteObjectAttributeInput", + }, + }, + "qtype": "mutation", + }, + "deleteObjectType": { + "model": "ObjectType", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteObjectTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "Int", + }, + }, + "type": "DeleteObjectTypeInput", + }, + }, + "qtype": "mutation", + }, + "deleteObjectTypeAttribute": { + "model": "ObjectTypeAttribute", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteObjectTypeAttributePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteObjectTypeAttributeInput", + }, + }, + "qtype": "mutation", + }, + "deleteObjectTypeValue": { + "model": "ObjectTypeValue", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteObjectTypeValuePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteObjectTypeValueInput", + }, + }, + "qtype": "mutation", + }, + "deleteOrganizationProfile": { + "model": "OrganizationProfile", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteOrganizationProfilePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteOrganizationProfileInput", + }, + }, + "qtype": "mutation", + }, + "deletePhoneNumber": { + "model": "PhoneNumber", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeletePhoneNumberPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeletePhoneNumberInput", + }, + }, + "qtype": "mutation", + }, + "deletePhoneNumberByNumber": { + "model": "PhoneNumber", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeletePhoneNumberPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "number": { + "isNotNull": true, + "name": "number", + "type": "String", + }, + }, + "type": "DeletePhoneNumberByNumberInput", + }, + }, + "qtype": "mutation", + }, + "deletePost": { + "model": "Post", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeletePostPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeletePostInput", + }, + }, + "qtype": "mutation", + }, + "deletePostComment": { + "model": "PostComment", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeletePostCommentPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeletePostCommentInput", + }, + }, + "qtype": "mutation", + }, + "deletePostReaction": { + "model": "PostReaction", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeletePostReactionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeletePostReactionInput", + }, + }, + "qtype": "mutation", + }, + "deleteRequiredAction": { + "model": "RequiredAction", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteRequiredActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteRequiredActionInput", + }, + }, + "qtype": "mutation", + }, + "deleteRewardLimit": { + "model": "RewardLimit", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteRewardLimitPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteRewardLimitInput", + }, + }, + "qtype": "mutation", + }, + "deleteRoleType": { + "model": "RoleType", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteRoleTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "Int", + }, + }, + "type": "DeleteRoleTypeInput", + }, + }, + "qtype": "mutation", + }, + "deleteRoleTypeByName": { + "model": "RoleType", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteRoleTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "name": { + "isNotNull": true, + "name": "name", + "type": "String", + }, + }, + "type": "DeleteRoleTypeByNameInput", + }, + }, + "qtype": "mutation", + }, + "deleteTrack": { + "model": "Track", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteTrackPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteTrackInput", + }, + }, + "qtype": "mutation", + }, + "deleteTrackAction": { + "model": "TrackAction", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteTrackActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteTrackActionInput", + }, + }, + "qtype": "mutation", + }, + "deleteUser": { + "model": "User", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserAction": { + "model": "UserAction", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserActionInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserActionItem": { + "model": "UserActionItem", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionItemPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserActionItemInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserActionItemVerification": { + "model": "UserActionItemVerification", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionItemVerificationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserActionItemVerificationInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserActionReaction": { + "model": "UserActionReaction", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionReactionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserActionReactionInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserActionVerification": { + "model": "UserActionVerification", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionVerificationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserActionVerificationInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserAnswer": { + "model": "UserAnswer", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserAnswerPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserAnswerInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserByUsername": { + "model": "User", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "username": { + "isNotNull": true, + "name": "username", + "type": "String", + }, + }, + "type": "DeleteUserByUsernameInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserCharacteristic": { + "model": "UserCharacteristic", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserCharacteristicPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserCharacteristicInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserConnection": { + "model": "UserConnection", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserConnectionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserConnectionInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserContact": { + "model": "UserContact", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserContactPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserContactInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserDevice": { + "model": "UserDevice", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserDevicePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserDeviceInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserLocation": { + "model": "UserLocation", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserLocationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserLocationInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserMessage": { + "model": "UserMessage", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserMessagePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserMessageInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserPassAction": { + "model": "UserPassAction", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserPassActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserPassActionInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserProfile": { + "model": "UserProfile", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserProfilePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserProfileInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserQuestion": { + "model": "UserQuestion", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserQuestionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserQuestionInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserSavedAction": { + "model": "UserSavedAction", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserSavedActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserSavedActionInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserSetting": { + "model": "UserSetting", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserSettingPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserSettingInput", + }, + }, + "qtype": "mutation", + }, + "deleteUserViewedAction": { + "model": "UserViewedAction", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteUserViewedActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteUserViewedActionInput", + }, + }, + "qtype": "mutation", + }, + "deleteZipCode": { + "model": "ZipCode", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteZipCodePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + }, + "type": "DeleteZipCodeInput", + }, + }, + "qtype": "mutation", + }, + "deleteZipCodeByZip": { + "model": "ZipCode", + "mutationType": "delete", + "output": { + "kind": "OBJECT", + "name": "DeleteZipCodePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "zip": { + "isNotNull": true, + "name": "zip", + "type": "Int", + }, + }, + "type": "DeleteZipCodeByZipInput", + }, + }, + "qtype": "mutation", + }, + "extendTokenExpires": { + "model": "ApiToken", + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "ExtendTokenExpiresPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "amount": { + "name": "amount", + "properties": { + "days": { + "name": "days", + "type": "Int", + }, + "hours": { + "name": "hours", + "type": "Int", + }, + "minutes": { + "name": "minutes", + "type": "Int", + }, + "months": { + "name": "months", + "type": "Int", + }, + "seconds": { + "name": "seconds", + "type": "Float", + }, + "years": { + "name": "years", + "type": "Int", + }, + }, + }, + }, + "type": "ExtendTokenExpiresInput", + }, + }, + "qtype": "mutation", + }, + "forgotPassword": { + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "ForgotPasswordPayload", + "ofType": null, + }, + "outputs": [], + "properties": { + "input": { + "isNotNull": true, + "properties": { + "email": { + "name": "email", + "type": "String", + }, + }, + "type": "ForgotPasswordInput", + }, + }, + "qtype": "mutation", + }, + "login": { + "model": "ApiToken", + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "LoginPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "email": { + "isNotNull": true, + "name": "email", + "type": "String", + }, + "password": { + "isNotNull": true, + "name": "password", + "type": "String", + }, + "rememberMe": { + "name": "rememberMe", + "type": "Boolean", + }, + }, + "type": "LoginInput", + }, + }, + "qtype": "mutation", + }, + "loginOneTimeToken": { + "model": "ApiToken", + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "LoginOneTimeTokenPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "token": { + "isNotNull": true, + "name": "token", + "type": "String", + }, + }, + "type": "LoginOneTimeTokenInput", + }, + }, + "qtype": "mutation", + }, + "logout": { + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "LogoutPayload", + "ofType": null, + }, + "outputs": [], + "properties": { + "input": { + "isNotNull": true, + "properties": {}, + "type": "LogoutInput", + }, + }, + "qtype": "mutation", + }, + "oneTimeToken": { + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "OneTimeTokenPayload", + "ofType": null, + }, + "outputs": [ + { + "name": "string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null, + }, + }, + ], + "properties": { + "input": { + "isNotNull": true, + "properties": { + "email": { + "isNotNull": true, + "name": "email", + "type": "String", + }, + "origin": { + "isNotNull": true, + "name": "origin", + "type": "String", + }, + "password": { + "isNotNull": true, + "name": "password", + "type": "String", + }, + "rememberMe": { + "name": "rememberMe", + "type": "Boolean", + }, + }, + "type": "OneTimeTokenInput", + }, + }, + "qtype": "mutation", + }, + "register": { + "model": "ApiToken", + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "RegisterPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "email": { + "name": "email", + "type": "String", + }, + "password": { + "name": "password", + "type": "String", + }, + "rememberMe": { + "name": "rememberMe", + "type": "Boolean", + }, + }, + "type": "RegisterInput", + }, + }, + "qtype": "mutation", + }, + "resetPassword": { + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "ResetPasswordPayload", + "ofType": null, + }, + "outputs": [ + { + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null, + }, + }, + ], + "properties": { + "input": { + "isNotNull": true, + "properties": { + "newPassword": { + "name": "newPassword", + "type": "String", + }, + "resetToken": { + "name": "resetToken", + "type": "String", + }, + "roleId": { + "name": "roleId", + "type": "UUID", + }, + }, + "type": "ResetPasswordInput", + }, + }, + "qtype": "mutation", + }, + "sendAccountDeletionEmail": { + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "SendAccountDeletionEmailPayload", + "ofType": null, + }, + "outputs": [ + { + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null, + }, + }, + ], + "properties": { + "input": { + "isNotNull": true, + "properties": {}, + "type": "SendAccountDeletionEmailInput", + }, + }, + "qtype": "mutation", + }, + "sendVerificationEmail": { + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "SendVerificationEmailPayload", + "ofType": null, + }, + "outputs": [ + { + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null, + }, + }, + ], + "properties": { + "input": { + "isNotNull": true, + "properties": { + "email": { + "name": "email", + "type": "String", + }, + }, + "type": "SendVerificationEmailInput", + }, + }, + "qtype": "mutation", + }, + "setPassword": { + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "SetPasswordPayload", + "ofType": null, + }, + "outputs": [ + { + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null, + }, + }, + ], + "properties": { + "input": { + "isNotNull": true, + "properties": { + "currentPassword": { + "name": "currentPassword", + "type": "String", + }, + "newPassword": { + "name": "newPassword", + "type": "String", + }, + }, + "type": "SetPasswordInput", + }, + }, + "qtype": "mutation", + }, + "updateAction": { + "model": "Action", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "activityFeedText": { + "name": "activityFeedText", + "type": "String", + }, + "alreadyCompletedActionText": { + "name": "alreadyCompletedActionText", + "type": "String", + }, + "approved": { + "name": "approved", + "type": "Boolean", + }, + "callToAction": { + "name": "callToAction", + "type": "String", + }, + "completedActionText": { + "name": "completedActionText", + "type": "String", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "discoveryDescription": { + "name": "discoveryDescription", + "type": "String", + }, + "discoveryHeader": { + "name": "discoveryHeader", + "type": "String", + }, + "enableNotifications": { + "name": "enableNotifications", + "type": "Boolean", + }, + "enableNotificationsText": { + "name": "enableNotificationsText", + "type": "String", + }, + "endDate": { + "name": "endDate", + "type": "Datetime", + }, + "groupId": { + "name": "groupId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isPrivate": { + "name": "isPrivate", + "type": "Boolean", + }, + "isRecurring": { + "name": "isRecurring", + "type": "Boolean", + }, + "limitedToLocation": { + "name": "limitedToLocation", + "type": "Boolean", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "locationRadius": { + "name": "locationRadius", + "type": "BigFloat", + }, + "minimumGroupMembers": { + "name": "minimumGroupMembers", + "type": "Int", + }, + "notificationObjectTemplate": { + "name": "notificationObjectTemplate", + "type": "String", + }, + "notificationText": { + "name": "notificationText", + "type": "String", + }, + "objectTypeId": { + "name": "objectTypeId", + "type": "Int", + }, + "oncePerObject": { + "name": "oncePerObject", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "published": { + "name": "published", + "type": "Boolean", + }, + "recurringInterval": { + "name": "recurringInterval", + "properties": { + "days": { + "name": "days", + "type": "Int", + }, + "hours": { + "name": "hours", + "type": "Int", + }, + "minutes": { + "name": "minutes", + "type": "Int", + }, + "months": { + "name": "months", + "type": "Int", + }, + "seconds": { + "name": "seconds", + "type": "Float", + }, + "years": { + "name": "years", + "type": "Int", + }, + }, + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat", + }, + "rewardId": { + "name": "rewardId", + "type": "UUID", + }, + "search": { + "name": "search", + "type": "FullText", + }, + "selfVerifiable": { + "name": "selfVerifiable", + "type": "Boolean", + }, + "shareImage": { + "name": "shareImage", + "type": "JSON", + }, + "shareImageUpload": { + "name": "shareImageUpload", + "type": "Upload", + }, + "slug": { + "name": "slug", + "type": "String", + }, + "startDate": { + "name": "startDate", + "type": "Datetime", + }, + "tags": { + "isArray": true, + "name": "tags", + "type": "String", + }, + "timeRequired": { + "name": "timeRequired", + "properties": { + "days": { + "name": "days", + "type": "Int", + }, + "hours": { + "name": "hours", + "type": "Int", + }, + "minutes": { + "name": "minutes", + "type": "Int", + }, + "months": { + "name": "months", + "type": "Int", + }, + "seconds": { + "name": "seconds", + "type": "Float", + }, + "years": { + "name": "years", + "type": "Int", + }, + }, + }, + "title": { + "name": "title", + "type": "String", + }, + "titleObjectTemplate": { + "name": "titleObjectTemplate", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "url": { + "name": "url", + "type": "String", + }, + "verifyRewardId": { + "name": "verifyRewardId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateActionInput", + }, + }, + "qtype": "mutation", + }, + "updateActionBySlug": { + "model": "Action", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "activityFeedText": { + "name": "activityFeedText", + "type": "String", + }, + "alreadyCompletedActionText": { + "name": "alreadyCompletedActionText", + "type": "String", + }, + "approved": { + "name": "approved", + "type": "Boolean", + }, + "callToAction": { + "name": "callToAction", + "type": "String", + }, + "completedActionText": { + "name": "completedActionText", + "type": "String", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "discoveryDescription": { + "name": "discoveryDescription", + "type": "String", + }, + "discoveryHeader": { + "name": "discoveryHeader", + "type": "String", + }, + "enableNotifications": { + "name": "enableNotifications", + "type": "Boolean", + }, + "enableNotificationsText": { + "name": "enableNotificationsText", + "type": "String", + }, + "endDate": { + "name": "endDate", + "type": "Datetime", + }, + "groupId": { + "name": "groupId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isPrivate": { + "name": "isPrivate", + "type": "Boolean", + }, + "isRecurring": { + "name": "isRecurring", + "type": "Boolean", + }, + "limitedToLocation": { + "name": "limitedToLocation", + "type": "Boolean", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "locationRadius": { + "name": "locationRadius", + "type": "BigFloat", + }, + "minimumGroupMembers": { + "name": "minimumGroupMembers", + "type": "Int", + }, + "notificationObjectTemplate": { + "name": "notificationObjectTemplate", + "type": "String", + }, + "notificationText": { + "name": "notificationText", + "type": "String", + }, + "objectTypeId": { + "name": "objectTypeId", + "type": "Int", + }, + "oncePerObject": { + "name": "oncePerObject", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "published": { + "name": "published", + "type": "Boolean", + }, + "recurringInterval": { + "name": "recurringInterval", + "properties": { + "days": { + "name": "days", + "type": "Int", + }, + "hours": { + "name": "hours", + "type": "Int", + }, + "minutes": { + "name": "minutes", + "type": "Int", + }, + "months": { + "name": "months", + "type": "Int", + }, + "seconds": { + "name": "seconds", + "type": "Float", + }, + "years": { + "name": "years", + "type": "Int", + }, + }, + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat", + }, + "rewardId": { + "name": "rewardId", + "type": "UUID", + }, + "search": { + "name": "search", + "type": "FullText", + }, + "selfVerifiable": { + "name": "selfVerifiable", + "type": "Boolean", + }, + "shareImage": { + "name": "shareImage", + "type": "JSON", + }, + "shareImageUpload": { + "name": "shareImageUpload", + "type": "Upload", + }, + "slug": { + "name": "slug", + "type": "String", + }, + "startDate": { + "name": "startDate", + "type": "Datetime", + }, + "tags": { + "isArray": true, + "name": "tags", + "type": "String", + }, + "timeRequired": { + "name": "timeRequired", + "properties": { + "days": { + "name": "days", + "type": "Int", + }, + "hours": { + "name": "hours", + "type": "Int", + }, + "minutes": { + "name": "minutes", + "type": "Int", + }, + "months": { + "name": "months", + "type": "Int", + }, + "seconds": { + "name": "seconds", + "type": "Float", + }, + "years": { + "name": "years", + "type": "Int", + }, + }, + }, + "title": { + "name": "title", + "type": "String", + }, + "titleObjectTemplate": { + "name": "titleObjectTemplate", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "url": { + "name": "url", + "type": "String", + }, + "verifyRewardId": { + "name": "verifyRewardId", + "type": "UUID", + }, + }, + }, + "slug": { + "isNotNull": true, + "name": "slug", + "type": "String", + }, + }, + "type": "UpdateActionBySlugInput", + }, + }, + "qtype": "mutation", + }, + "updateActionGoal": { + "model": "ActionGoal", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateActionGoalPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "actionId": { + "isNotNull": true, + "name": "actionId", + "type": "UUID", + }, + "goalId": { + "isNotNull": true, + "name": "goalId", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "goalId": { + "name": "goalId", + "type": "UUID", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateActionGoalInput", + }, + }, + "qtype": "mutation", + }, + "updateActionItem": { + "model": "ActionItem", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateActionItemPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "embedCode": { + "name": "embedCode", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isRequired": { + "name": "isRequired", + "type": "Boolean", + }, + "itemOrder": { + "name": "itemOrder", + "type": "Int", + }, + "itemTypeId": { + "name": "itemTypeId", + "type": "Int", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "locationRadius": { + "name": "locationRadius", + "type": "BigFloat", + }, + "media": { + "name": "media", + "type": "JSON", + }, + "mediaUpload": { + "name": "mediaUpload", + "type": "Upload", + }, + "name": { + "name": "name", + "type": "String", + }, + "notificationText": { + "name": "notificationText", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "rewardWeight": { + "name": "rewardWeight", + "type": "BigFloat", + }, + "timeRequired": { + "name": "timeRequired", + "properties": { + "days": { + "name": "days", + "type": "Int", + }, + "hours": { + "name": "hours", + "type": "Int", + }, + "minutes": { + "name": "minutes", + "type": "Int", + }, + "months": { + "name": "months", + "type": "Int", + }, + "seconds": { + "name": "seconds", + "type": "Float", + }, + "years": { + "name": "years", + "type": "Int", + }, + }, + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "url": { + "name": "url", + "type": "String", + }, + }, + }, + }, + "type": "UpdateActionItemInput", + }, + }, + "qtype": "mutation", + }, + "updateActionItemType": { + "model": "ActionItemType", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateActionItemTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "Int", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "id": { + "name": "id", + "type": "Int", + }, + "image": { + "name": "image", + "type": "JSON", + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload", + }, + "name": { + "name": "name", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateActionItemTypeInput", + }, + }, + "qtype": "mutation", + }, + "updateActionVariation": { + "model": "ActionVariation", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateActionVariationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "dob": { + "isArray": true, + "name": "dob", + "type": "Date", + }, + "gender": { + "isArray": true, + "name": "gender", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "income": { + "isArray": true, + "name": "income", + "type": "BigFloat", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "title": { + "name": "title", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateActionVariationInput", + }, + }, + "qtype": "mutation", + }, + "updateAuthAccount": { + "model": "AuthAccount", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateAuthAccountPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "details": { + "name": "details", + "type": "JSON", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "identifier": { + "name": "identifier", + "type": "String", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "service": { + "name": "service", + "type": "String", + }, + }, + }, + }, + "type": "UpdateAuthAccountInput", + }, + }, + "qtype": "mutation", + }, + "updateAuthAccountByServiceAndIdentifier": { + "model": "AuthAccount", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateAuthAccountPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "identifier": { + "isNotNull": true, + "name": "identifier", + "type": "String", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "details": { + "name": "details", + "type": "JSON", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "identifier": { + "name": "identifier", + "type": "String", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "service": { + "name": "service", + "type": "String", + }, + }, + }, + "service": { + "isNotNull": true, + "name": "service", + "type": "String", + }, + }, + "type": "UpdateAuthAccountByServiceAndIdentifierInput", + }, + }, + "qtype": "mutation", + }, + "updateConnectedAccount": { + "model": "ConnectedAccount", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateConnectedAccountPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "details": { + "name": "details", + "type": "JSON", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "identifier": { + "name": "identifier", + "type": "String", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "service": { + "name": "service", + "type": "String", + }, + }, + }, + }, + "type": "UpdateConnectedAccountInput", + }, + }, + "qtype": "mutation", + }, + "updateConnectedAccountByServiceAndIdentifier": { + "model": "ConnectedAccount", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateConnectedAccountPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "identifier": { + "isNotNull": true, + "name": "identifier", + "type": "String", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "details": { + "name": "details", + "type": "JSON", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "identifier": { + "name": "identifier", + "type": "String", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "service": { + "name": "service", + "type": "String", + }, + }, + }, + "service": { + "isNotNull": true, + "name": "service", + "type": "String", + }, + }, + "type": "UpdateConnectedAccountByServiceAndIdentifierInput", + }, + }, + "qtype": "mutation", + }, + "updateCryptoAddress": { + "model": "CryptoAddress", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateCryptoAddressPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "address": { + "name": "address", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateCryptoAddressInput", + }, + }, + "qtype": "mutation", + }, + "updateCryptoAddressByAddress": { + "model": "CryptoAddress", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateCryptoAddressPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "address": { + "isNotNull": true, + "name": "address", + "type": "String", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "address": { + "name": "address", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateCryptoAddressByAddressInput", + }, + }, + "qtype": "mutation", + }, + "updateEmail": { + "model": "Email", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateEmailPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "email": { + "name": "email", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateEmailInput", + }, + }, + "qtype": "mutation", + }, + "updateEmailByEmail": { + "model": "Email", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateEmailPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "email": { + "isNotNull": true, + "name": "email", + "type": "String", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "email": { + "name": "email", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateEmailByEmailInput", + }, + }, + "qtype": "mutation", + }, + "updateGoal": { + "model": "Goal", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "icon": { + "name": "icon", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "search": { + "name": "search", + "type": "FullText", + }, + "shortName": { + "name": "shortName", + "type": "String", + }, + "slug": { + "name": "slug", + "type": "String", + }, + "subHead": { + "name": "subHead", + "type": "String", + }, + "tags": { + "isArray": true, + "name": "tags", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateGoalInput", + }, + }, + "qtype": "mutation", + }, + "updateGoalByName": { + "model": "Goal", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "name": { + "isNotNull": true, + "name": "name", + "type": "String", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "icon": { + "name": "icon", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "search": { + "name": "search", + "type": "FullText", + }, + "shortName": { + "name": "shortName", + "type": "String", + }, + "slug": { + "name": "slug", + "type": "String", + }, + "subHead": { + "name": "subHead", + "type": "String", + }, + "tags": { + "isArray": true, + "name": "tags", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateGoalByNameInput", + }, + }, + "qtype": "mutation", + }, + "updateGoalBySlug": { + "model": "Goal", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "icon": { + "name": "icon", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "search": { + "name": "search", + "type": "FullText", + }, + "shortName": { + "name": "shortName", + "type": "String", + }, + "slug": { + "name": "slug", + "type": "String", + }, + "subHead": { + "name": "subHead", + "type": "String", + }, + "tags": { + "isArray": true, + "name": "tags", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + "slug": { + "isNotNull": true, + "name": "slug", + "type": "String", + }, + }, + "type": "UpdateGoalBySlugInput", + }, + }, + "qtype": "mutation", + }, + "updateGoalExplanation": { + "model": "GoalExplanation", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateGoalExplanationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "audio": { + "name": "audio", + "type": "JSON", + }, + "audioDuration": { + "name": "audioDuration", + "properties": { + "days": { + "name": "days", + "type": "Int", + }, + "hours": { + "name": "hours", + "type": "Int", + }, + "minutes": { + "name": "minutes", + "type": "Int", + }, + "months": { + "name": "months", + "type": "Int", + }, + "seconds": { + "name": "seconds", + "type": "Float", + }, + "years": { + "name": "years", + "type": "Int", + }, + }, + }, + "audioUpload": { + "name": "audioUpload", + "type": "Upload", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "explanation": { + "name": "explanation", + "type": "String", + }, + "explanationTitle": { + "name": "explanationTitle", + "type": "String", + }, + "goalId": { + "name": "goalId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateGoalExplanationInput", + }, + }, + "qtype": "mutation", + }, + "updateGroup": { + "model": "Group", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateGroupPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateGroupInput", + }, + }, + "qtype": "mutation", + }, + "updateGroupPost": { + "model": "GroupPost", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateGroupPostPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "flagged": { + "name": "flagged", + "type": "Boolean", + }, + "groupId": { + "name": "groupId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "image": { + "name": "image", + "type": "JSON", + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "posterId": { + "name": "posterId", + "type": "UUID", + }, + "taggedUserIds": { + "isArray": true, + "name": "taggedUserIds", + "type": "UUID", + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "url": { + "name": "url", + "type": "String", + }, + }, + }, + }, + "type": "UpdateGroupPostInput", + }, + }, + "qtype": "mutation", + }, + "updateGroupPostComment": { + "model": "GroupPostComment", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateGroupPostCommentPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "commenterId": { + "name": "commenterId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "groupId": { + "name": "groupId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "parentId": { + "name": "parentId", + "type": "UUID", + }, + "postId": { + "name": "postId", + "type": "UUID", + }, + "posterId": { + "name": "posterId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateGroupPostCommentInput", + }, + }, + "qtype": "mutation", + }, + "updateGroupPostReaction": { + "model": "GroupPostReaction", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateGroupPostReactionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "groupId": { + "name": "groupId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "postId": { + "name": "postId", + "type": "UUID", + }, + "posterId": { + "name": "posterId", + "type": "UUID", + }, + "reacterId": { + "name": "reacterId", + "type": "UUID", + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateGroupPostReactionInput", + }, + }, + "qtype": "mutation", + }, + "updateLocation": { + "model": "Location", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateLocationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "bbox": { + "name": "bbox", + "type": "GeoJSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "locationType": { + "name": "locationType", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateLocationInput", + }, + }, + "qtype": "mutation", + }, + "updateLocationType": { + "model": "LocationType", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateLocationTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateLocationTypeInput", + }, + }, + "qtype": "mutation", + }, + "updateMessage": { + "model": "Message", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateMessagePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "content": { + "name": "content", + "type": "JSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "groupId": { + "name": "groupId", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "senderId": { + "name": "senderId", + "type": "UUID", + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "upload": { + "name": "upload", + "type": "JSON", + }, + "uploadUpload": { + "name": "uploadUpload", + "type": "Upload", + }, + }, + }, + }, + "type": "UpdateMessageInput", + }, + }, + "qtype": "mutation", + }, + "updateMessageGroup": { + "model": "MessageGroup", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateMessageGroupPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "memberIds": { + "isArray": true, + "name": "memberIds", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateMessageGroupInput", + }, + }, + "qtype": "mutation", + }, + "updateNewsArticle": { + "model": "NewsArticle", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateNewsArticlePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "link": { + "name": "link", + "type": "String", + }, + "name": { + "name": "name", + "type": "String", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "publishedAt": { + "name": "publishedAt", + "type": "Datetime", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateNewsArticleInput", + }, + }, + "qtype": "mutation", + }, + "updateNotification": { + "model": "Notification", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateNotificationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actorId": { + "name": "actorId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "entityType": { + "name": "entityType", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "notificationText": { + "name": "notificationText", + "type": "String", + }, + "notificationType": { + "name": "notificationType", + "type": "String", + }, + "recipientId": { + "name": "recipientId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateNotificationInput", + }, + }, + "qtype": "mutation", + }, + "updateNotificationPreference": { + "model": "NotificationPreference", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateNotificationPreferencePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "emails": { + "name": "emails", + "type": "Boolean", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "notifications": { + "name": "notifications", + "type": "Boolean", + }, + "sms": { + "name": "sms", + "type": "Boolean", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateNotificationPreferenceInput", + }, + }, + "qtype": "mutation", + }, + "updateObject": { + "model": "Object", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateObjectPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "bbox": { + "name": "bbox", + "type": "GeoJSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "description": { + "name": "description", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "media": { + "name": "media", + "type": "JSON", + }, + "mediaUpload": { + "name": "mediaUpload", + "type": "Upload", + }, + "name": { + "name": "name", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "typeId": { + "name": "typeId", + "type": "Int", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateObjectInput", + }, + }, + "qtype": "mutation", + }, + "updateObjectAttribute": { + "model": "ObjectAttribute", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateObjectAttributePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "description": { + "name": "description", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "image": { + "name": "image", + "type": "JSON", + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "numeric": { + "name": "numeric", + "type": "BigFloat", + }, + "objectId": { + "name": "objectId", + "type": "UUID", + }, + "objectTypeAttributeId": { + "name": "objectTypeAttributeId", + "type": "UUID", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "text": { + "name": "text", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "valueId": { + "name": "valueId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateObjectAttributeInput", + }, + }, + "qtype": "mutation", + }, + "updateObjectType": { + "model": "ObjectType", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateObjectTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "Int", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "icon": { + "name": "icon", + "type": "JSON", + }, + "iconUpload": { + "name": "iconUpload", + "type": "Upload", + }, + "id": { + "name": "id", + "type": "Int", + }, + "name": { + "name": "name", + "type": "String", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateObjectTypeInput", + }, + }, + "qtype": "mutation", + }, + "updateObjectTypeAttribute": { + "model": "ObjectTypeAttribute", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateObjectTypeAttributePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "attrOrder": { + "name": "attrOrder", + "type": "Int", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isRequired": { + "name": "isRequired", + "type": "Boolean", + }, + "label": { + "name": "label", + "type": "String", + }, + "max": { + "name": "max", + "type": "Int", + }, + "min": { + "name": "min", + "type": "Int", + }, + "name": { + "name": "name", + "type": "String", + }, + "objectTypeId": { + "name": "objectTypeId", + "type": "Int", + }, + "pattern": { + "name": "pattern", + "type": "String", + }, + "type": { + "name": "type", + "type": "String", + }, + "unit": { + "name": "unit", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateObjectTypeAttributeInput", + }, + }, + "qtype": "mutation", + }, + "updateObjectTypeValue": { + "model": "ObjectTypeValue", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateObjectTypeValuePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "attrId": { + "name": "attrId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "description": { + "name": "description", + "type": "String", + }, + "icon": { + "name": "icon", + "type": "JSON", + }, + "iconUpload": { + "name": "iconUpload", + "type": "Upload", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "image": { + "name": "image", + "type": "JSON", + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "name": { + "name": "name", + "type": "String", + }, + "numeric": { + "name": "numeric", + "type": "BigFloat", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "text": { + "name": "text", + "type": "String", + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "valueOrder": { + "name": "valueOrder", + "type": "Int", + }, + }, + }, + }, + "type": "UpdateObjectTypeValueInput", + }, + }, + "qtype": "mutation", + }, + "updateOrganizationProfile": { + "model": "OrganizationProfile", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateOrganizationProfilePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "headerImage": { + "name": "headerImage", + "type": "JSON", + }, + "headerImageUpload": { + "name": "headerImageUpload", + "type": "Upload", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "name": { + "name": "name", + "type": "String", + }, + "organizationId": { + "name": "organizationId", + "type": "UUID", + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON", + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload", + }, + "reputation": { + "name": "reputation", + "type": "BigFloat", + }, + "tags": { + "isArray": true, + "name": "tags", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "website": { + "name": "website", + "type": "String", + }, + }, + }, + }, + "type": "UpdateOrganizationProfileInput", + }, + }, + "qtype": "mutation", + }, + "updatePhoneNumber": { + "model": "PhoneNumber", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdatePhoneNumberPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "cc": { + "name": "cc", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "number": { + "name": "number", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdatePhoneNumberInput", + }, + }, + "qtype": "mutation", + }, + "updatePhoneNumberByNumber": { + "model": "PhoneNumber", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdatePhoneNumberPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "number": { + "isNotNull": true, + "name": "number", + "type": "String", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "cc": { + "name": "cc", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean", + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean", + }, + "number": { + "name": "number", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdatePhoneNumberByNumberInput", + }, + }, + "qtype": "mutation", + }, + "updatePost": { + "model": "Post", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdatePostPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "flagged": { + "name": "flagged", + "type": "Boolean", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "image": { + "name": "image", + "type": "JSON", + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "posterId": { + "name": "posterId", + "type": "UUID", + }, + "taggedUserIds": { + "isArray": true, + "name": "taggedUserIds", + "type": "UUID", + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "url": { + "name": "url", + "type": "String", + }, + }, + }, + }, + "type": "UpdatePostInput", + }, + }, + "qtype": "mutation", + }, + "updatePostComment": { + "model": "PostComment", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdatePostCommentPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "commenterId": { + "name": "commenterId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "parentId": { + "name": "parentId", + "type": "UUID", + }, + "postId": { + "name": "postId", + "type": "UUID", + }, + "posterId": { + "name": "posterId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdatePostCommentInput", + }, + }, + "qtype": "mutation", + }, + "updatePostReaction": { + "model": "PostReaction", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdatePostReactionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "postId": { + "name": "postId", + "type": "UUID", + }, + "posterId": { + "name": "posterId", + "type": "UUID", + }, + "reacterId": { + "name": "reacterId", + "type": "UUID", + }, + "type": { + "name": "type", + "type": "Int", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdatePostReactionInput", + }, + }, + "qtype": "mutation", + }, + "updateRequiredAction": { + "model": "RequiredAction", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateRequiredActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "actionOrder": { + "name": "actionOrder", + "type": "Int", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "requiredId": { + "name": "requiredId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateRequiredActionInput", + }, + }, + "qtype": "mutation", + }, + "updateRewardLimit": { + "model": "RewardLimit", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateRewardLimitPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "dailyLimit": { + "name": "dailyLimit", + "type": "BigFloat", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat", + }, + "rewardUnit": { + "name": "rewardUnit", + "type": "String", + }, + "totalLimit": { + "name": "totalLimit", + "type": "BigFloat", + }, + "totalRewardLimit": { + "name": "totalRewardLimit", + "type": "BigFloat", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userDailyLimit": { + "name": "userDailyLimit", + "type": "BigFloat", + }, + "userTotalLimit": { + "name": "userTotalLimit", + "type": "BigFloat", + }, + "userWeeklyLimit": { + "name": "userWeeklyLimit", + "type": "BigFloat", + }, + "weeklyLimit": { + "name": "weeklyLimit", + "type": "BigFloat", + }, + }, + }, + }, + "type": "UpdateRewardLimitInput", + }, + }, + "qtype": "mutation", + }, + "updateRoleType": { + "model": "RoleType", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateRoleTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "Int", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "id": { + "name": "id", + "type": "Int", + }, + "name": { + "name": "name", + "type": "String", + }, + }, + }, + }, + "type": "UpdateRoleTypeInput", + }, + }, + "qtype": "mutation", + }, + "updateRoleTypeByName": { + "model": "RoleType", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateRoleTypePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "name": { + "isNotNull": true, + "name": "name", + "type": "String", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "id": { + "name": "id", + "type": "Int", + }, + "name": { + "name": "name", + "type": "String", + }, + }, + }, + }, + "type": "UpdateRoleTypeByNameInput", + }, + }, + "qtype": "mutation", + }, + "updateTrack": { + "model": "Track", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateTrackPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "icon": { + "name": "icon", + "type": "JSON", + }, + "iconUpload": { + "name": "iconUpload", + "type": "Upload", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isApproved": { + "name": "isApproved", + "type": "Boolean", + }, + "isPublished": { + "name": "isPublished", + "type": "Boolean", + }, + "name": { + "name": "name", + "type": "String", + }, + "objectTypeId": { + "name": "objectTypeId", + "type": "Int", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "photo": { + "name": "photo", + "type": "JSON", + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateTrackInput", + }, + }, + "qtype": "mutation", + }, + "updateTrackAction": { + "model": "TrackAction", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateTrackActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "isRequired": { + "name": "isRequired", + "type": "Boolean", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "trackId": { + "name": "trackId", + "type": "UUID", + }, + "trackOrder": { + "name": "trackOrder", + "type": "Int", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateTrackActionInput", + }, + }, + "qtype": "mutation", + }, + "updateUser": { + "model": "User", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "displayName": { + "name": "displayName", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON", + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload", + }, + "searchTsv": { + "name": "searchTsv", + "type": "FullText", + }, + "type": { + "name": "type", + "type": "Int", + }, + "username": { + "name": "username", + "type": "String", + }, + }, + }, + }, + "type": "UpdateUserInput", + }, + }, + "qtype": "mutation", + }, + "updateUserAction": { + "model": "UserAction", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "actionStarted": { + "name": "actionStarted", + "type": "Datetime", + }, + "complete": { + "name": "complete", + "type": "Boolean", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "objectId": { + "name": "objectId", + "type": "UUID", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "rejected": { + "name": "rejected", + "type": "Boolean", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + "userRating": { + "name": "userRating", + "type": "Int", + }, + "verified": { + "name": "verified", + "type": "Boolean", + }, + "verifiedDate": { + "name": "verifiedDate", + "type": "Datetime", + }, + }, + }, + }, + "type": "UpdateUserActionInput", + }, + }, + "qtype": "mutation", + }, + "updateUserActionItem": { + "model": "UserActionItem", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionItemPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "actionItemId": { + "name": "actionItemId", + "type": "UUID", + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON", + }, + "complete": { + "name": "complete", + "type": "Boolean", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "media": { + "name": "media", + "type": "JSON", + }, + "mediaUpload": { + "name": "mediaUpload", + "type": "Upload", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "text": { + "name": "text", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userActionId": { + "name": "userActionId", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + "verified": { + "name": "verified", + "type": "Boolean", + }, + }, + }, + }, + "type": "UpdateUserActionItemInput", + }, + }, + "qtype": "mutation", + }, + "updateUserActionItemVerification": { + "model": "UserActionItemVerification", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionItemVerificationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "actionItemId": { + "name": "actionItemId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "notes": { + "name": "notes", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "rejected": { + "name": "rejected", + "type": "Boolean", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userActionId": { + "name": "userActionId", + "type": "UUID", + }, + "userActionItemId": { + "name": "userActionItemId", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + "verified": { + "name": "verified", + "type": "Boolean", + }, + "verifierId": { + "name": "verifierId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserActionItemVerificationInput", + }, + }, + "qtype": "mutation", + }, + "updateUserActionReaction": { + "model": "UserActionReaction", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionReactionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "reacterId": { + "name": "reacterId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userActionId": { + "name": "userActionId", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserActionReactionInput", + }, + }, + "qtype": "mutation", + }, + "updateUserActionVerification": { + "model": "UserActionVerification", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionVerificationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "notes": { + "name": "notes", + "type": "String", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "rejected": { + "name": "rejected", + "type": "Boolean", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userActionId": { + "name": "userActionId", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + "verified": { + "name": "verified", + "type": "Boolean", + }, + "verifierId": { + "name": "verifierId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserActionVerificationInput", + }, + }, + "qtype": "mutation", + }, + "updateUserAnswer": { + "model": "UserAnswer", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserAnswerPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "image": { + "name": "image", + "type": "JSON", + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "numeric": { + "name": "numeric", + "type": "BigFloat", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "questionId": { + "name": "questionId", + "type": "UUID", + }, + "text": { + "name": "text", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserAnswerInput", + }, + }, + "qtype": "mutation", + }, + "updateUserByUsername": { + "model": "User", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "displayName": { + "name": "displayName", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON", + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload", + }, + "searchTsv": { + "name": "searchTsv", + "type": "FullText", + }, + "type": { + "name": "type", + "type": "Int", + }, + "username": { + "name": "username", + "type": "String", + }, + }, + }, + "username": { + "isNotNull": true, + "name": "username", + "type": "String", + }, + }, + "type": "UpdateUserByUsernameInput", + }, + }, + "qtype": "mutation", + }, + "updateUserCharacteristic": { + "model": "UserCharacteristic", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserCharacteristicPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "age": { + "name": "age", + "type": "Int", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "diyLevel": { + "name": "diyLevel", + "type": "Int", + }, + "dob": { + "name": "dob", + "type": "Date", + }, + "education": { + "name": "education", + "type": "String", + }, + "freeTime": { + "name": "freeTime", + "type": "Int", + }, + "gardenerLevel": { + "name": "gardenerLevel", + "type": "Int", + }, + "gender": { + "name": "gender", + "type": "String", + }, + "homeOwnership": { + "name": "homeOwnership", + "type": "Int", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "income": { + "name": "income", + "type": "BigFloat", + }, + "race": { + "name": "race", + "type": "String", + }, + "researchToDoer": { + "name": "researchToDoer", + "type": "Int", + }, + "treeHuggerLevel": { + "name": "treeHuggerLevel", + "type": "Int", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserCharacteristicInput", + }, + }, + "qtype": "mutation", + }, + "updateUserConnection": { + "model": "UserConnection", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserConnectionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "accepted": { + "name": "accepted", + "type": "Boolean", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "requesterId": { + "name": "requesterId", + "type": "UUID", + }, + "responderId": { + "name": "responderId", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserConnectionInput", + }, + }, + "qtype": "mutation", + }, + "updateUserContact": { + "model": "UserContact", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserContactPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "device": { + "name": "device", + "type": "String", + }, + "emails": { + "isArray": true, + "name": "emails", + "type": "String", + }, + "fullName": { + "name": "fullName", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + "vcf": { + "name": "vcf", + "type": "JSON", + }, + }, + }, + }, + "type": "UpdateUserContactInput", + }, + }, + "qtype": "mutation", + }, + "updateUserDevice": { + "model": "UserDevice", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserDevicePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "data": { + "name": "data", + "type": "JSON", + }, + "deviceId": { + "name": "deviceId", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "pushToken": { + "name": "pushToken", + "type": "String", + }, + "pushTokenRequested": { + "name": "pushTokenRequested", + "type": "Boolean", + }, + "type": { + "name": "type", + "type": "Int", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserDeviceInput", + }, + }, + "qtype": "mutation", + }, + "updateUserLocation": { + "model": "UserLocation", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserLocationPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "bbox": { + "name": "bbox", + "type": "GeoJSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "description": { + "name": "description", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "kind": { + "name": "kind", + "type": "String", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "name": { + "name": "name", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserLocationInput", + }, + }, + "qtype": "mutation", + }, + "updateUserMessage": { + "model": "UserMessage", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserMessagePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "content": { + "name": "content", + "type": "JSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "received": { + "name": "received", + "type": "Boolean", + }, + "receiverId": { + "name": "receiverId", + "type": "UUID", + }, + "receiverReaction": { + "name": "receiverReaction", + "type": "String", + }, + "receiverRead": { + "name": "receiverRead", + "type": "Boolean", + }, + "senderId": { + "name": "senderId", + "type": "UUID", + }, + "senderReaction": { + "name": "senderReaction", + "type": "String", + }, + "type": { + "name": "type", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "upload": { + "name": "upload", + "type": "JSON", + }, + "uploadUpload": { + "name": "uploadUpload", + "type": "Upload", + }, + }, + }, + }, + "type": "UpdateUserMessageInput", + }, + }, + "qtype": "mutation", + }, + "updateUserPassAction": { + "model": "UserPassAction", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserPassActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserPassActionInput", + }, + }, + "qtype": "mutation", + }, + "updateUserProfile": { + "model": "UserProfile", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserProfilePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "bio": { + "name": "bio", + "type": "String", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "desired": { + "isArray": true, + "name": "desired", + "type": "String", + }, + "displayName": { + "name": "displayName", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON", + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload", + }, + "reputation": { + "name": "reputation", + "type": "BigFloat", + }, + "tags": { + "isArray": true, + "name": "tags", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserProfileInput", + }, + }, + "qtype": "mutation", + }, + "updateUserQuestion": { + "model": "UserQuestion", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserQuestionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "ownerId": { + "name": "ownerId", + "type": "UUID", + }, + "questionPrompt": { + "name": "questionPrompt", + "type": "String", + }, + "questionType": { + "name": "questionType", + "type": "String", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserQuestionInput", + }, + }, + "qtype": "mutation", + }, + "updateUserSavedAction": { + "model": "UserSavedAction", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserSavedActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserSavedActionInput", + }, + }, + "qtype": "mutation", + }, + "updateUserSetting": { + "model": "UserSetting", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserSettingPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "firstName": { + "name": "firstName", + "type": "String", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "lastName": { + "name": "lastName", + "type": "String", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "searchRadius": { + "name": "searchRadius", + "type": "BigFloat", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + "zip": { + "name": "zip", + "type": "Int", + }, + }, + }, + }, + "type": "UpdateUserSettingInput", + }, + }, + "qtype": "mutation", + }, + "updateUserViewedAction": { + "model": "UserViewedAction", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateUserViewedActionPayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "actionId": { + "name": "actionId", + "type": "UUID", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "userId": { + "name": "userId", + "type": "UUID", + }, + }, + }, + }, + "type": "UpdateUserViewedActionInput", + }, + }, + "qtype": "mutation", + }, + "updateZipCode": { + "model": "ZipCode", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateZipCodePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "id": { + "isNotNull": true, + "name": "id", + "type": "UUID", + }, + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "bbox": { + "name": "bbox", + "type": "GeoJSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "zip": { + "name": "zip", + "type": "Int", + }, + }, + }, + }, + "type": "UpdateZipCodeInput", + }, + }, + "qtype": "mutation", + }, + "updateZipCodeByZip": { + "model": "ZipCode", + "mutationType": "patch", + "output": { + "kind": "OBJECT", + "name": "UpdateZipCodePayload", + "ofType": null, + }, + "properties": { + "input": { + "isNotNull": true, + "properties": { + "patch": { + "isNotNull": true, + "name": "patch", + "properties": { + "bbox": { + "name": "bbox", + "type": "GeoJSON", + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime", + }, + "createdBy": { + "name": "createdBy", + "type": "UUID", + }, + "id": { + "name": "id", + "type": "UUID", + }, + "location": { + "name": "location", + "type": "GeoJSON", + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime", + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID", + }, + "zip": { + "name": "zip", + "type": "Int", + }, + }, + }, + "zip": { + "isNotNull": true, + "name": "zip", + "type": "Int", + }, + }, + "type": "UpdateZipCodeByZipInput", + }, + }, + "qtype": "mutation", + }, + "uuidGenerateV4": { + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "UuidGenerateV4Payload", + "ofType": null, + }, + "outputs": [ + { + "name": "uuid", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null, + }, + }, + ], + "properties": { + "input": { + "isNotNull": true, + "properties": {}, + "type": "UuidGenerateV4Input", + }, + }, + "qtype": "mutation", + }, + "verifyEmail": { + "mutationType": "other", + "output": { + "kind": "OBJECT", + "name": "VerifyEmailPayload", + "ofType": null, + }, + "outputs": [ + { + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null, + }, + }, + ], + "properties": { + "input": { + "isNotNull": true, + "properties": { + "emailId": { + "name": "emailId", + "type": "UUID", + }, + "token": { + "name": "token", + "type": "String", + }, + }, + "type": "VerifyEmailInput", + }, + }, + "qtype": "mutation", + }, +} +`; + +exports[`queriesDbe 1`] = ` +{ + "_meta": { + "model": "Metaschema", + "properties": {}, + "qtype": "getOne", + "selection": [ + { + "model": "MetaschemaTable", + "name": "tables", + "properties": {}, + "qtype": "getOne", + "selection": [ + "name", + "query", + "inflection", + "relations", + "fields", + "constraints", + "foreignKeyConstraints", + "primaryKeyConstraints", + "uniqueConstraints", + "checkConstraints", + "exclusionConstraints", + ], + }, + ], + }, + "action": { + "model": "Action", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + { + "model": "ActionGoal", + "name": "actionGoals", + "qtype": "getMany", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + { + "model": "ActionVariation", + "name": "actionVariations", + "qtype": "getMany", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action", + ], + }, + { + "model": "ActionItem", + "name": "actionItems", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + ], + }, + { + "model": "RequiredAction", + "name": "requiredActions", + "qtype": "getMany", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required", + ], + }, + { + "model": "RequiredAction", + "name": "requiredActionsByRequiredId", + "qtype": "getMany", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required", + ], + }, + { + "model": "UserAction", + "name": "userActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "UserActionVerification", + "name": "userActionVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItems", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "TrackAction", + "name": "trackActions", + "qtype": "getMany", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track", + ], + }, + { + "model": "UserPassAction", + "name": "userPassActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserSavedAction", + "name": "userSavedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserViewedAction", + "name": "userViewedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + "searchRank", + { + "model": "Goal", + "name": "goals", + "qtype": "getMany", + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "searchRank", + ], + }, + ], + }, + "actionBySlug": { + "model": "Action", + "properties": { + "slug": { + "isNotNull": true, + "type": "String", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + { + "model": "ActionGoal", + "name": "actionGoals", + "qtype": "getMany", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + { + "model": "ActionVariation", + "name": "actionVariations", + "qtype": "getMany", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action", + ], + }, + { + "model": "ActionItem", + "name": "actionItems", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + ], + }, + { + "model": "RequiredAction", + "name": "requiredActions", + "qtype": "getMany", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required", + ], + }, + { + "model": "RequiredAction", + "name": "requiredActionsByRequiredId", + "qtype": "getMany", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required", + ], + }, + { + "model": "UserAction", + "name": "userActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "UserActionVerification", + "name": "userActionVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItems", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "TrackAction", + "name": "trackActions", + "qtype": "getMany", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track", + ], + }, + { + "model": "UserPassAction", + "name": "userPassActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserSavedAction", + "name": "userSavedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserViewedAction", + "name": "userViewedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + "searchRank", + { + "model": "Goal", + "name": "goals", + "qtype": "getMany", + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "searchRank", + ], + }, + ], + }, + "actionGoal": { + "model": "ActionGoal", + "properties": { + "actionId": { + "isNotNull": true, + "type": "UUID", + }, + "goalId": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + "actionGoals": { + "model": "ActionGoal", + "qtype": "getMany", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + "actionItem": { + "model": "ActionItem", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + { + "model": "UserActionItem", + "name": "userActionItems", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + ], + }, + "actionItemType": { + "model": "ActionItemType", + "properties": { + "id": { + "isNotNull": true, + "type": "Int", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "description", + "image", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "model": "ActionItem", + "name": "actionItemsByItemTypeId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + ], + }, + ], + }, + "actionItemTypes": { + "model": "ActionItemType", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "image", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "model": "ActionItem", + "name": "actionItemsByItemTypeId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + ], + }, + ], + }, + "actionItems": { + "model": "ActionItem", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + { + "model": "UserActionItem", + "name": "userActionItems", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + ], + }, + "actionVariation": { + "model": "ActionVariation", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action", + ], + }, + "actionVariations": { + "model": "ActionVariation", + "qtype": "getMany", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action", + ], + }, + "actions": { + "model": "Action", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + { + "model": "ActionGoal", + "name": "actionGoals", + "qtype": "getMany", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + { + "model": "ActionVariation", + "name": "actionVariations", + "qtype": "getMany", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action", + ], + }, + { + "model": "ActionItem", + "name": "actionItems", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + ], + }, + { + "model": "RequiredAction", + "name": "requiredActions", + "qtype": "getMany", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required", + ], + }, + { + "model": "RequiredAction", + "name": "requiredActionsByRequiredId", + "qtype": "getMany", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required", + ], + }, + { + "model": "UserAction", + "name": "userActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "UserActionVerification", + "name": "userActionVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItems", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "TrackAction", + "name": "trackActions", + "qtype": "getMany", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track", + ], + }, + { + "model": "UserPassAction", + "name": "userPassActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserSavedAction", + "name": "userSavedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserViewedAction", + "name": "userViewedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + "searchRank", + { + "model": "Goal", + "name": "goals", + "qtype": "getMany", + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "searchRank", + ], + }, + ], + }, + "authAccount": { + "model": "AuthAccount", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + "authAccountByServiceAndIdentifier": { + "model": "AuthAccount", + "properties": { + "identifier": { + "isNotNull": true, + "type": "String", + }, + "service": { + "isNotNull": true, + "type": "String", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + "authAccounts": { + "model": "AuthAccount", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + "connectedAccount": { + "model": "ConnectedAccount", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + "connectedAccountByServiceAndIdentifier": { + "model": "ConnectedAccount", + "properties": { + "identifier": { + "isNotNull": true, + "type": "String", + }, + "service": { + "isNotNull": true, + "type": "String", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + "connectedAccounts": { + "model": "ConnectedAccount", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + "cryptoAddress": { + "model": "CryptoAddress", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner", + ], + }, + "cryptoAddressByAddress": { + "model": "CryptoAddress", + "properties": { + "address": { + "isNotNull": true, + "type": "String", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner", + ], + }, + "cryptoAddresses": { + "model": "CryptoAddress", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner", + ], + }, + "email": { + "model": "Email", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner", + ], + }, + "emailByEmail": { + "model": "Email", + "properties": { + "email": { + "isNotNull": true, + "type": "String", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner", + ], + }, + "emails": { + "model": "Email", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner", + ], + }, + "getCurrentUser": { + "model": "User", + "properties": {}, + "qtype": "getOne", + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + { + "model": "Group", + "name": "groupsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "ConnectedAccount", + "name": "connectedAccountsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + { + "model": "Email", + "name": "emailsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner", + ], + }, + { + "model": "PhoneNumber", + "name": "phoneNumbersByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner", + ], + }, + { + "model": "CryptoAddress", + "name": "cryptoAddressesByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner", + ], + }, + { + "model": "AuthAccount", + "name": "authAccountsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + "userProfile", + "userSetting", + "userCharacteristic", + { + "model": "UserContact", + "name": "userContacts", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "UserConnection", + "name": "userConnectionsByRequesterId", + "qtype": "getMany", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder", + ], + }, + { + "model": "UserConnection", + "name": "userConnectionsByResponderId", + "qtype": "getMany", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder", + ], + }, + { + "model": "Location", + "name": "locationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType", + ], + }, + { + "model": "UserLocation", + "name": "userLocations", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "name", + "kind", + "description", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "Action", + "name": "actionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + { + "model": "ActionGoal", + "name": "actionGoalsByOwnerId", + "qtype": "getMany", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + { + "model": "ActionVariation", + "name": "actionVariationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action", + ], + }, + { + "model": "ActionItem", + "name": "actionItemsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + ], + }, + { + "model": "RequiredAction", + "name": "requiredActionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required", + ], + }, + { + "model": "UserAction", + "name": "userActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "UserAction", + "name": "userActionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "UserActionVerification", + "name": "userActionVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionVerification", + "name": "userActionVerificationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItems", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItemsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerificationsByVerifierId", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerificationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "Track", + "name": "tracksByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType", + ], + }, + { + "model": "TrackAction", + "name": "trackActionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track", + ], + }, + { + "model": "Object", + "name": "objectsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type", + ], + }, + { + "model": "ObjectAttribute", + "name": "objectAttributesByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute", + ], + }, + "organizationProfileByOrganizationId", + { + "model": "UserPassAction", + "name": "userPassActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserSavedAction", + "name": "userSavedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserViewedAction", + "name": "userViewedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactionsByReacterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + { + "model": "UserMessage", + "name": "userMessagesBySenderId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver", + ], + }, + { + "model": "UserMessage", + "name": "userMessagesByReceiverId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver", + ], + }, + { + "model": "Message", + "name": "messagesBySenderId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group", + ], + }, + { + "model": "Post", + "name": "postsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "poster", + ], + }, + { + "model": "PostReaction", + "name": "postReactionsByReacterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster", + ], + }, + { + "model": "PostReaction", + "name": "postReactionsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster", + ], + }, + { + "model": "PostComment", + "name": "postCommentsByCommenterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + ], + }, + { + "model": "PostComment", + "name": "postCommentsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + ], + }, + { + "model": "GroupPost", + "name": "groupPostsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group", + ], + }, + { + "model": "GroupPostReaction", + "name": "groupPostReactionsByReacterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + { + "model": "GroupPostReaction", + "name": "groupPostReactionsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + { + "model": "GroupPostComment", + "name": "groupPostCommentsByCommenterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + { + "model": "GroupPostComment", + "name": "groupPostCommentsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + { + "model": "UserDevice", + "name": "userDevices", + "qtype": "getMany", + "selection": [ + "id", + "type", + "deviceId", + "pushToken", + "pushTokenRequested", + "data", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "Notification", + "name": "notificationsByActorId", + "qtype": "getMany", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient", + ], + }, + { + "model": "Notification", + "name": "notificationsByRecipientId", + "qtype": "getMany", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient", + ], + }, + { + "model": "NotificationPreference", + "name": "notificationPreferences", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "emails", + "sms", + "notifications", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "UserQuestion", + "name": "userQuestionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "questionType", + "questionPrompt", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "UserAnswer", + "name": "userAnswers", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner", + ], + }, + { + "model": "UserAnswer", + "name": "userAnswersByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner", + ], + }, + { + "model": "RewardLimit", + "name": "rewardLimitsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + "searchTsvRank", + ], + }, + "goal": { + "model": "Goal", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "model": "GoalExplanation", + "name": "goalExplanations", + "qtype": "getMany", + "selection": [ + "id", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "goalId", + "goal", + ], + }, + { + "model": "ActionGoal", + "name": "actionGoals", + "qtype": "getMany", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + "searchRank", + { + "model": "Action", + "name": "actions", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + ], + }, + "goalByName": { + "model": "Goal", + "properties": { + "name": { + "isNotNull": true, + "type": "String", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "model": "GoalExplanation", + "name": "goalExplanations", + "qtype": "getMany", + "selection": [ + "id", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "goalId", + "goal", + ], + }, + { + "model": "ActionGoal", + "name": "actionGoals", + "qtype": "getMany", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + "searchRank", + { + "model": "Action", + "name": "actions", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + ], + }, + "goalBySlug": { + "model": "Goal", + "properties": { + "slug": { + "isNotNull": true, + "type": "String", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "model": "GoalExplanation", + "name": "goalExplanations", + "qtype": "getMany", + "selection": [ + "id", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "goalId", + "goal", + ], + }, + { + "model": "ActionGoal", + "name": "actionGoals", + "qtype": "getMany", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + "searchRank", + { + "model": "Action", + "name": "actions", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + ], + }, + "goalExplanation": { + "model": "GoalExplanation", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "goalId", + "goal", + ], + }, + "goalExplanations": { + "model": "GoalExplanation", + "qtype": "getMany", + "selection": [ + "id", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "goalId", + "goal", + ], + }, + "goals": { + "model": "Goal", + "qtype": "getMany", + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "model": "GoalExplanation", + "name": "goalExplanations", + "qtype": "getMany", + "selection": [ + "id", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "goalId", + "goal", + ], + }, + { + "model": "ActionGoal", + "name": "actionGoals", + "qtype": "getMany", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + "searchRank", + { + "model": "Action", + "name": "actions", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + ], + }, + "group": { + "model": "Group", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + { + "model": "Action", + "name": "actions", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + { + "model": "GroupPost", + "name": "groupPosts", + "qtype": "getMany", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group", + ], + }, + { + "model": "GroupPostReaction", + "name": "groupPostReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + { + "model": "GroupPostComment", + "name": "groupPostComments", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + { + "model": "RewardLimit", + "name": "rewardLimitsByActionGroupIdAndRewardId", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "RewardLimit", + "name": "rewardLimitsByActionGroupIdAndVerifyRewardId", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + ], + }, + "groupPost": { + "model": "GroupPost", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group", + { + "model": "GroupPostReaction", + "name": "groupPostReactionsByPostId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + { + "model": "GroupPostComment", + "name": "groupPostCommentsByPostId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + ], + }, + "groupPostComment": { + "model": "GroupPostComment", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + { + "model": "GroupPostComment", + "name": "groupPostCommentsByParentId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + ], + }, + "groupPostComments": { + "model": "GroupPostComment", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + { + "model": "GroupPostComment", + "name": "groupPostCommentsByParentId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + ], + }, + "groupPostReaction": { + "model": "GroupPostReaction", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + "groupPostReactions": { + "model": "GroupPostReaction", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + "groupPosts": { + "model": "GroupPost", + "qtype": "getMany", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group", + { + "model": "GroupPostReaction", + "name": "groupPostReactionsByPostId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + { + "model": "GroupPostComment", + "name": "groupPostCommentsByPostId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + ], + }, + "groups": { + "model": "Group", + "qtype": "getMany", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + { + "model": "Action", + "name": "actions", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + { + "model": "GroupPost", + "name": "groupPosts", + "qtype": "getMany", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group", + ], + }, + { + "model": "GroupPostReaction", + "name": "groupPostReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + { + "model": "GroupPostComment", + "name": "groupPostComments", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + { + "model": "RewardLimit", + "name": "rewardLimitsByActionGroupIdAndRewardId", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "RewardLimit", + "name": "rewardLimitsByActionGroupIdAndVerifyRewardId", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + ], + }, + "location": { + "model": "Location", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType", + ], + }, + "locationType": { + "model": "LocationType", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "model": "Location", + "name": "locationsByLocationType", + "qtype": "getMany", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType", + ], + }, + ], + }, + "locationTypes": { + "model": "LocationType", + "qtype": "getMany", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "model": "Location", + "name": "locationsByLocationType", + "qtype": "getMany", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType", + ], + }, + ], + }, + "locations": { + "model": "Location", + "qtype": "getMany", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType", + ], + }, + "message": { + "model": "Message", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group", + ], + }, + "messageGroup": { + "model": "MessageGroup", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "memberIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "model": "Message", + "name": "messagesByGroupId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group", + ], + }, + ], + }, + "messageGroups": { + "model": "MessageGroup", + "qtype": "getMany", + "selection": [ + "id", + "name", + "memberIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "model": "Message", + "name": "messagesByGroupId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group", + ], + }, + ], + }, + "messages": { + "model": "Message", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group", + ], + }, + "newsArticle": { + "model": "NewsArticle", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "description", + "link", + "publishedAt", + "photo", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + ], + }, + "newsArticles": { + "model": "NewsArticle", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "link", + "publishedAt", + "photo", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + ], + }, + "notification": { + "model": "Notification", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient", + ], + }, + "notificationPreference": { + "model": "NotificationPreference", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "userId", + "emails", + "sms", + "notifications", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "notificationPreferences": { + "model": "NotificationPreference", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "emails", + "sms", + "notifications", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "notifications": { + "model": "Notification", + "qtype": "getMany", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient", + ], + }, + "object": { + "model": "Object", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type", + { + "model": "UserAction", + "name": "userActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "ObjectAttribute", + "name": "objectAttributes", + "qtype": "getMany", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute", + ], + }, + ], + }, + "objectAttribute": { + "model": "ObjectAttribute", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute", + ], + }, + "objectAttributes": { + "model": "ObjectAttribute", + "qtype": "getMany", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute", + ], + }, + "objectType": { + "model": "ObjectType", + "properties": { + "id": { + "isNotNull": true, + "type": "Int", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "model": "Action", + "name": "actions", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + { + "model": "Track", + "name": "tracks", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType", + ], + }, + { + "model": "Object", + "name": "objectsByTypeId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type", + ], + }, + { + "model": "ObjectTypeAttribute", + "name": "objectTypeAttributes", + "qtype": "getMany", + "selection": [ + "id", + "name", + "label", + "type", + "unit", + "description", + "min", + "max", + "pattern", + "isRequired", + "attrOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "objectTypeId", + "objectType", + ], + }, + ], + }, + "objectTypeAttribute": { + "model": "ObjectTypeAttribute", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "label", + "type", + "unit", + "description", + "min", + "max", + "pattern", + "isRequired", + "attrOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "objectTypeId", + "objectType", + { + "model": "ObjectTypeValue", + "name": "objectTypeValuesByAttrId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "type", + "location", + "text", + "numeric", + "image", + "data", + "valueOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "attrId", + "attr", + ], + }, + { + "model": "ObjectAttribute", + "name": "objectAttributes", + "qtype": "getMany", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute", + ], + }, + ], + }, + "objectTypeAttributes": { + "model": "ObjectTypeAttribute", + "qtype": "getMany", + "selection": [ + "id", + "name", + "label", + "type", + "unit", + "description", + "min", + "max", + "pattern", + "isRequired", + "attrOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "objectTypeId", + "objectType", + { + "model": "ObjectTypeValue", + "name": "objectTypeValuesByAttrId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "type", + "location", + "text", + "numeric", + "image", + "data", + "valueOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "attrId", + "attr", + ], + }, + { + "model": "ObjectAttribute", + "name": "objectAttributes", + "qtype": "getMany", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute", + ], + }, + ], + }, + "objectTypeValue": { + "model": "ObjectTypeValue", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "type", + "location", + "text", + "numeric", + "image", + "data", + "valueOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "attrId", + "attr", + { + "model": "ObjectAttribute", + "name": "objectAttributesByValueId", + "qtype": "getMany", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute", + ], + }, + ], + }, + "objectTypeValues": { + "model": "ObjectTypeValue", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "type", + "location", + "text", + "numeric", + "image", + "data", + "valueOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "attrId", + "attr", + { + "model": "ObjectAttribute", + "name": "objectAttributesByValueId", + "qtype": "getMany", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute", + ], + }, + ], + }, + "objectTypes": { + "model": "ObjectType", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "model": "Action", + "name": "actions", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + { + "model": "Track", + "name": "tracks", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType", + ], + }, + { + "model": "Object", + "name": "objectsByTypeId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type", + ], + }, + { + "model": "ObjectTypeAttribute", + "name": "objectTypeAttributes", + "qtype": "getMany", + "selection": [ + "id", + "name", + "label", + "type", + "unit", + "description", + "min", + "max", + "pattern", + "isRequired", + "attrOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "objectTypeId", + "objectType", + ], + }, + ], + }, + "objects": { + "model": "Object", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type", + { + "model": "UserAction", + "name": "userActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "ObjectAttribute", + "name": "objectAttributes", + "qtype": "getMany", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute", + ], + }, + ], + }, + "organizationProfile": { + "model": "OrganizationProfile", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "headerImage", + "profilePicture", + "description", + "website", + "reputation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "organizationId", + "organization", + ], + }, + "organizationProfiles": { + "model": "OrganizationProfile", + "qtype": "getMany", + "selection": [ + "id", + "name", + "headerImage", + "profilePicture", + "description", + "website", + "reputation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "organizationId", + "organization", + ], + }, + "phoneNumber": { + "model": "PhoneNumber", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner", + ], + }, + "phoneNumberByNumber": { + "model": "PhoneNumber", + "properties": { + "number": { + "isNotNull": true, + "type": "String", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner", + ], + }, + "phoneNumbers": { + "model": "PhoneNumber", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner", + ], + }, + "post": { + "model": "Post", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "poster", + { + "model": "PostReaction", + "name": "postReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster", + ], + }, + { + "model": "PostComment", + "name": "postComments", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + ], + }, + ], + }, + "postComment": { + "model": "PostComment", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + { + "model": "PostComment", + "name": "postCommentsByParentId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + ], + }, + ], + }, + "postComments": { + "model": "PostComment", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + { + "model": "PostComment", + "name": "postCommentsByParentId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + ], + }, + ], + }, + "postReaction": { + "model": "PostReaction", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster", + ], + }, + "postReactions": { + "model": "PostReaction", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster", + ], + }, + "posts": { + "model": "Post", + "qtype": "getMany", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "poster", + { + "model": "PostReaction", + "name": "postReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster", + ], + }, + { + "model": "PostComment", + "name": "postComments", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + ], + }, + ], + }, + "requiredAction": { + "model": "RequiredAction", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required", + ], + }, + "requiredActions": { + "model": "RequiredAction", + "qtype": "getMany", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required", + ], + }, + "rewardLimit": { + "model": "RewardLimit", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + { + "model": "Action", + "name": "actionsByRewardId", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + { + "model": "Action", + "name": "actionsByVerifyRewardId", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + { + "model": "Group", + "name": "groupsByActionRewardIdAndGroupId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "RewardLimit", + "name": "rewardLimitsByActionRewardIdAndVerifyRewardId", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "Group", + "name": "groupsByActionVerifyRewardIdAndGroupId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "RewardLimit", + "name": "rewardLimitsByActionVerifyRewardIdAndRewardId", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + ], + }, + "rewardLimits": { + "model": "RewardLimit", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + { + "model": "Action", + "name": "actionsByRewardId", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + { + "model": "Action", + "name": "actionsByVerifyRewardId", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + { + "model": "Group", + "name": "groupsByActionRewardIdAndGroupId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "RewardLimit", + "name": "rewardLimitsByActionRewardIdAndVerifyRewardId", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "Group", + "name": "groupsByActionVerifyRewardIdAndGroupId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "RewardLimit", + "name": "rewardLimitsByActionVerifyRewardIdAndRewardId", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + ], + }, + "roleType": { + "model": "RoleType", + "properties": { + "id": { + "isNotNull": true, + "type": "Int", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + { + "model": "User", + "name": "usersByType", + "qtype": "getMany", + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + "userProfile", + "userSetting", + "userCharacteristic", + "organizationProfileByOrganizationId", + "searchTsvRank", + ], + }, + ], + }, + "roleTypeByName": { + "model": "RoleType", + "properties": { + "name": { + "isNotNull": true, + "type": "String", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + { + "model": "User", + "name": "usersByType", + "qtype": "getMany", + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + "userProfile", + "userSetting", + "userCharacteristic", + "organizationProfileByOrganizationId", + "searchTsvRank", + ], + }, + ], + }, + "roleTypes": { + "model": "RoleType", + "qtype": "getMany", + "selection": [ + "id", + "name", + { + "model": "User", + "name": "usersByType", + "qtype": "getMany", + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + "userProfile", + "userSetting", + "userCharacteristic", + "organizationProfileByOrganizationId", + "searchTsvRank", + ], + }, + ], + }, + "track": { + "model": "Track", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType", + { + "model": "TrackAction", + "name": "trackActions", + "qtype": "getMany", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track", + ], + }, + ], + }, + "trackAction": { + "model": "TrackAction", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track", + ], + }, + "trackActions": { + "model": "TrackAction", + "qtype": "getMany", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track", + ], + }, + "tracks": { + "model": "Track", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType", + { + "model": "TrackAction", + "name": "trackActions", + "qtype": "getMany", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track", + ], + }, + ], + }, + "user": { + "model": "User", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + { + "model": "Group", + "name": "groupsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "ConnectedAccount", + "name": "connectedAccountsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + { + "model": "Email", + "name": "emailsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner", + ], + }, + { + "model": "PhoneNumber", + "name": "phoneNumbersByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner", + ], + }, + { + "model": "CryptoAddress", + "name": "cryptoAddressesByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner", + ], + }, + { + "model": "AuthAccount", + "name": "authAccountsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + "userProfile", + "userSetting", + "userCharacteristic", + { + "model": "UserContact", + "name": "userContacts", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "UserConnection", + "name": "userConnectionsByRequesterId", + "qtype": "getMany", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder", + ], + }, + { + "model": "UserConnection", + "name": "userConnectionsByResponderId", + "qtype": "getMany", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder", + ], + }, + { + "model": "Location", + "name": "locationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType", + ], + }, + { + "model": "UserLocation", + "name": "userLocations", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "name", + "kind", + "description", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "Action", + "name": "actionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + { + "model": "ActionGoal", + "name": "actionGoalsByOwnerId", + "qtype": "getMany", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + { + "model": "ActionVariation", + "name": "actionVariationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action", + ], + }, + { + "model": "ActionItem", + "name": "actionItemsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + ], + }, + { + "model": "RequiredAction", + "name": "requiredActionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required", + ], + }, + { + "model": "UserAction", + "name": "userActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "UserAction", + "name": "userActionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "UserActionVerification", + "name": "userActionVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionVerification", + "name": "userActionVerificationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItems", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItemsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerificationsByVerifierId", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerificationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "Track", + "name": "tracksByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType", + ], + }, + { + "model": "TrackAction", + "name": "trackActionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track", + ], + }, + { + "model": "Object", + "name": "objectsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type", + ], + }, + { + "model": "ObjectAttribute", + "name": "objectAttributesByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute", + ], + }, + "organizationProfileByOrganizationId", + { + "model": "UserPassAction", + "name": "userPassActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserSavedAction", + "name": "userSavedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserViewedAction", + "name": "userViewedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactionsByReacterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + { + "model": "UserMessage", + "name": "userMessagesBySenderId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver", + ], + }, + { + "model": "UserMessage", + "name": "userMessagesByReceiverId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver", + ], + }, + { + "model": "Message", + "name": "messagesBySenderId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group", + ], + }, + { + "model": "Post", + "name": "postsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "poster", + ], + }, + { + "model": "PostReaction", + "name": "postReactionsByReacterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster", + ], + }, + { + "model": "PostReaction", + "name": "postReactionsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster", + ], + }, + { + "model": "PostComment", + "name": "postCommentsByCommenterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + ], + }, + { + "model": "PostComment", + "name": "postCommentsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + ], + }, + { + "model": "GroupPost", + "name": "groupPostsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group", + ], + }, + { + "model": "GroupPostReaction", + "name": "groupPostReactionsByReacterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + { + "model": "GroupPostReaction", + "name": "groupPostReactionsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + { + "model": "GroupPostComment", + "name": "groupPostCommentsByCommenterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + { + "model": "GroupPostComment", + "name": "groupPostCommentsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + { + "model": "UserDevice", + "name": "userDevices", + "qtype": "getMany", + "selection": [ + "id", + "type", + "deviceId", + "pushToken", + "pushTokenRequested", + "data", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "Notification", + "name": "notificationsByActorId", + "qtype": "getMany", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient", + ], + }, + { + "model": "Notification", + "name": "notificationsByRecipientId", + "qtype": "getMany", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient", + ], + }, + { + "model": "NotificationPreference", + "name": "notificationPreferences", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "emails", + "sms", + "notifications", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "UserQuestion", + "name": "userQuestionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "questionType", + "questionPrompt", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "UserAnswer", + "name": "userAnswers", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner", + ], + }, + { + "model": "UserAnswer", + "name": "userAnswersByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner", + ], + }, + { + "model": "RewardLimit", + "name": "rewardLimitsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + "searchTsvRank", + ], + }, + "userAction": { + "model": "UserAction", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + { + "model": "UserActionVerification", + "name": "userActionVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItems", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + ], + }, + "userActionItem": { + "model": "UserActionItem", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + ], + }, + "userActionItemVerification": { + "model": "UserActionItemVerification", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + "userActionItemVerifications": { + "model": "UserActionItemVerification", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + "userActionItems": { + "model": "UserActionItem", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + ], + }, + "userActionReaction": { + "model": "UserActionReaction", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + "userActionReactions": { + "model": "UserActionReaction", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + "userActionVerification": { + "model": "UserActionVerification", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + "userActionVerifications": { + "model": "UserActionVerification", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + "userActions": { + "model": "UserAction", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + { + "model": "UserActionVerification", + "name": "userActionVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItems", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + ], + }, + "userAnswer": { + "model": "UserAnswer", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner", + ], + }, + "userAnswers": { + "model": "UserAnswer", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner", + ], + }, + "userByUsername": { + "model": "User", + "properties": { + "username": { + "isNotNull": true, + "type": "String", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + { + "model": "Group", + "name": "groupsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "ConnectedAccount", + "name": "connectedAccountsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + { + "model": "Email", + "name": "emailsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner", + ], + }, + { + "model": "PhoneNumber", + "name": "phoneNumbersByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner", + ], + }, + { + "model": "CryptoAddress", + "name": "cryptoAddressesByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner", + ], + }, + { + "model": "AuthAccount", + "name": "authAccountsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + "userProfile", + "userSetting", + "userCharacteristic", + { + "model": "UserContact", + "name": "userContacts", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "UserConnection", + "name": "userConnectionsByRequesterId", + "qtype": "getMany", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder", + ], + }, + { + "model": "UserConnection", + "name": "userConnectionsByResponderId", + "qtype": "getMany", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder", + ], + }, + { + "model": "Location", + "name": "locationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType", + ], + }, + { + "model": "UserLocation", + "name": "userLocations", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "name", + "kind", + "description", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "Action", + "name": "actionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + { + "model": "ActionGoal", + "name": "actionGoalsByOwnerId", + "qtype": "getMany", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + { + "model": "ActionVariation", + "name": "actionVariationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action", + ], + }, + { + "model": "ActionItem", + "name": "actionItemsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + ], + }, + { + "model": "RequiredAction", + "name": "requiredActionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required", + ], + }, + { + "model": "UserAction", + "name": "userActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "UserAction", + "name": "userActionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "UserActionVerification", + "name": "userActionVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionVerification", + "name": "userActionVerificationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItems", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItemsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerificationsByVerifierId", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerificationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "Track", + "name": "tracksByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType", + ], + }, + { + "model": "TrackAction", + "name": "trackActionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track", + ], + }, + { + "model": "Object", + "name": "objectsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type", + ], + }, + { + "model": "ObjectAttribute", + "name": "objectAttributesByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute", + ], + }, + "organizationProfileByOrganizationId", + { + "model": "UserPassAction", + "name": "userPassActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserSavedAction", + "name": "userSavedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserViewedAction", + "name": "userViewedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactionsByReacterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + { + "model": "UserMessage", + "name": "userMessagesBySenderId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver", + ], + }, + { + "model": "UserMessage", + "name": "userMessagesByReceiverId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver", + ], + }, + { + "model": "Message", + "name": "messagesBySenderId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group", + ], + }, + { + "model": "Post", + "name": "postsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "poster", + ], + }, + { + "model": "PostReaction", + "name": "postReactionsByReacterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster", + ], + }, + { + "model": "PostReaction", + "name": "postReactionsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster", + ], + }, + { + "model": "PostComment", + "name": "postCommentsByCommenterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + ], + }, + { + "model": "PostComment", + "name": "postCommentsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + ], + }, + { + "model": "GroupPost", + "name": "groupPostsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group", + ], + }, + { + "model": "GroupPostReaction", + "name": "groupPostReactionsByReacterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + { + "model": "GroupPostReaction", + "name": "groupPostReactionsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + { + "model": "GroupPostComment", + "name": "groupPostCommentsByCommenterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + { + "model": "GroupPostComment", + "name": "groupPostCommentsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + { + "model": "UserDevice", + "name": "userDevices", + "qtype": "getMany", + "selection": [ + "id", + "type", + "deviceId", + "pushToken", + "pushTokenRequested", + "data", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "Notification", + "name": "notificationsByActorId", + "qtype": "getMany", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient", + ], + }, + { + "model": "Notification", + "name": "notificationsByRecipientId", + "qtype": "getMany", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient", + ], + }, + { + "model": "NotificationPreference", + "name": "notificationPreferences", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "emails", + "sms", + "notifications", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "UserQuestion", + "name": "userQuestionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "questionType", + "questionPrompt", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "UserAnswer", + "name": "userAnswers", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner", + ], + }, + { + "model": "UserAnswer", + "name": "userAnswersByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner", + ], + }, + { + "model": "RewardLimit", + "name": "rewardLimitsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + "searchTsvRank", + ], + }, + "userCharacteristic": { + "model": "UserCharacteristic", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "userId", + "income", + "gender", + "race", + "age", + "dob", + "education", + "homeOwnership", + "treeHuggerLevel", + "diyLevel", + "gardenerLevel", + "freeTime", + "researchToDoer", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "userCharacteristics": { + "model": "UserCharacteristic", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "income", + "gender", + "race", + "age", + "dob", + "education", + "homeOwnership", + "treeHuggerLevel", + "diyLevel", + "gardenerLevel", + "freeTime", + "researchToDoer", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "userConnection": { + "model": "UserConnection", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder", + ], + }, + "userConnections": { + "model": "UserConnection", + "qtype": "getMany", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder", + ], + }, + "userContact": { + "model": "UserContact", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "userId", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "userContacts": { + "model": "UserContact", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "userDevice": { + "model": "UserDevice", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "type", + "deviceId", + "pushToken", + "pushTokenRequested", + "data", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "userDevices": { + "model": "UserDevice", + "qtype": "getMany", + "selection": [ + "id", + "type", + "deviceId", + "pushToken", + "pushTokenRequested", + "data", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "userLocation": { + "model": "UserLocation", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "userId", + "name", + "kind", + "description", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "userLocations": { + "model": "UserLocation", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "name", + "kind", + "description", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "userMessage": { + "model": "UserMessage", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver", + ], + }, + "userMessages": { + "model": "UserMessage", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver", + ], + }, + "userPassAction": { + "model": "UserPassAction", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + "userPassActions": { + "model": "UserPassAction", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + "userProfile": { + "model": "UserProfile", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "userId", + "profilePicture", + "bio", + "reputation", + "displayName", + "tags", + "desired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "userProfiles": { + "model": "UserProfile", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "profilePicture", + "bio", + "reputation", + "displayName", + "tags", + "desired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "userQuestion": { + "model": "UserQuestion", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "questionType", + "questionPrompt", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + { + "model": "UserAnswer", + "name": "userAnswersByQuestionId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner", + ], + }, + ], + }, + "userQuestions": { + "model": "UserQuestion", + "qtype": "getMany", + "selection": [ + "id", + "questionType", + "questionPrompt", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + { + "model": "UserAnswer", + "name": "userAnswersByQuestionId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner", + ], + }, + ], + }, + "userSavedAction": { + "model": "UserSavedAction", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + "userSavedActions": { + "model": "UserSavedAction", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + "userSetting": { + "model": "UserSetting", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "userId", + "firstName", + "lastName", + "searchRadius", + "zip", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "userSettings": { + "model": "UserSetting", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "firstName", + "lastName", + "searchRadius", + "zip", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + "userViewedAction": { + "model": "UserViewedAction", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + "userViewedActions": { + "model": "UserViewedAction", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + "users": { + "model": "User", + "qtype": "getMany", + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + { + "model": "Group", + "name": "groupsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "ConnectedAccount", + "name": "connectedAccountsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + { + "model": "Email", + "name": "emailsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner", + ], + }, + { + "model": "PhoneNumber", + "name": "phoneNumbersByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner", + ], + }, + { + "model": "CryptoAddress", + "name": "cryptoAddressesByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner", + ], + }, + { + "model": "AuthAccount", + "name": "authAccountsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner", + ], + }, + "userProfile", + "userSetting", + "userCharacteristic", + { + "model": "UserContact", + "name": "userContacts", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "UserConnection", + "name": "userConnectionsByRequesterId", + "qtype": "getMany", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder", + ], + }, + { + "model": "UserConnection", + "name": "userConnectionsByResponderId", + "qtype": "getMany", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder", + ], + }, + { + "model": "Location", + "name": "locationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType", + ], + }, + { + "model": "UserLocation", + "name": "userLocations", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "name", + "kind", + "description", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "Action", + "name": "actionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank", + ], + }, + { + "model": "ActionGoal", + "name": "actionGoalsByOwnerId", + "qtype": "getMany", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal", + ], + }, + { + "model": "ActionVariation", + "name": "actionVariationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action", + ], + }, + { + "model": "ActionItem", + "name": "actionItemsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + ], + }, + { + "model": "RequiredAction", + "name": "requiredActionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required", + ], + }, + { + "model": "UserAction", + "name": "userActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "UserAction", + "name": "userActionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + ], + }, + { + "model": "UserActionVerification", + "name": "userActionVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionVerification", + "name": "userActionVerificationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItems", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItem", + "name": "userActionItemsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerificationsByVerifierId", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerifications", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "UserActionItemVerification", + "name": "userActionItemVerificationsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem", + ], + }, + { + "model": "Track", + "name": "tracksByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType", + ], + }, + { + "model": "TrackAction", + "name": "trackActionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track", + ], + }, + { + "model": "Object", + "name": "objectsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type", + ], + }, + { + "model": "ObjectAttribute", + "name": "objectAttributesByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute", + ], + }, + "organizationProfileByOrganizationId", + { + "model": "UserPassAction", + "name": "userPassActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserSavedAction", + "name": "userSavedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserViewedAction", + "name": "userViewedActions", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactionsByReacterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + { + "model": "UserActionReaction", + "name": "userActionReactions", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action", + ], + }, + { + "model": "UserMessage", + "name": "userMessagesBySenderId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver", + ], + }, + { + "model": "UserMessage", + "name": "userMessagesByReceiverId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver", + ], + }, + { + "model": "Message", + "name": "messagesBySenderId", + "qtype": "getMany", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group", + ], + }, + { + "model": "Post", + "name": "postsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "poster", + ], + }, + { + "model": "PostReaction", + "name": "postReactionsByReacterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster", + ], + }, + { + "model": "PostReaction", + "name": "postReactionsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster", + ], + }, + { + "model": "PostComment", + "name": "postCommentsByCommenterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + ], + }, + { + "model": "PostComment", + "name": "postCommentsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + ], + }, + { + "model": "GroupPost", + "name": "groupPostsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group", + ], + }, + { + "model": "GroupPostReaction", + "name": "groupPostReactionsByReacterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + { + "model": "GroupPostReaction", + "name": "groupPostReactionsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post", + ], + }, + { + "model": "GroupPostComment", + "name": "groupPostCommentsByCommenterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + { + "model": "GroupPostComment", + "name": "groupPostCommentsByPosterId", + "qtype": "getMany", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + ], + }, + { + "model": "UserDevice", + "name": "userDevices", + "qtype": "getMany", + "selection": [ + "id", + "type", + "deviceId", + "pushToken", + "pushTokenRequested", + "data", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "Notification", + "name": "notificationsByActorId", + "qtype": "getMany", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient", + ], + }, + { + "model": "Notification", + "name": "notificationsByRecipientId", + "qtype": "getMany", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient", + ], + }, + { + "model": "NotificationPreference", + "name": "notificationPreferences", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "emails", + "sms", + "notifications", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user", + ], + }, + { + "model": "UserQuestion", + "name": "userQuestionsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "questionType", + "questionPrompt", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + { + "model": "UserAnswer", + "name": "userAnswers", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner", + ], + }, + { + "model": "UserAnswer", + "name": "userAnswersByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner", + ], + }, + { + "model": "RewardLimit", + "name": "rewardLimitsByOwnerId", + "qtype": "getMany", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + ], + }, + "searchTsvRank", + ], + }, + "zipCode": { + "model": "ZipCode", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "zip", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + ], + }, + "zipCodeByZip": { + "model": "ZipCode", + "properties": { + "zip": { + "isNotNull": true, + "type": "Int", + }, + }, + "qtype": "getOne", + "selection": [ + "id", + "zip", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + ], + }, + "zipCodes": { + "model": "ZipCode", + "qtype": "getMany", + "selection": [ + "id", + "zip", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + ], + }, +} +`; diff --git a/packages/introspectron/__tests__/__snapshots__/introspect.test.ts.snap b/packages/introspectron/__tests__/__snapshots__/introspect.test.ts.snap new file mode 100644 index 000000000..bc189fec8 --- /dev/null +++ b/packages/introspectron/__tests__/__snapshots__/introspect.test.ts.snap @@ -0,0 +1,48642 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`introspect 1`] = ` +{ + "__pgVersion": 120004, + "attribute": [ + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "826", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "826", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "defaclrole", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "826", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "defaclnamespace", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "826", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "defaclobjtype", + "num": 4, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "826", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "defaclacl", + "num": 5, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1136", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tmplname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1136", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tmpltrusted", + "num": 2, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1136", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tmpldbacreate", + "num": 3, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1136", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tmplhandler", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1136", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tmplinline", + "num": 5, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1136", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tmplvalidator", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1136", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tmpllibrary", + "num": 7, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1136", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tmplacl", + "num": 8, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1213", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1213", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "spcname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1213", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "spcowner", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1213", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "spcacl", + "num": 4, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1213", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "spcoptions", + "num": 5, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1214", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "dbid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1214", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "classid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1214", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "objid", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1214", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "objsubid", + "num": 4, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1214", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "refclassid", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1214", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "refobjid", + "num": 6, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1214", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "deptype", + "num": 7, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typnamespace", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typowner", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typlen", + "num": 5, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typbyval", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typtype", + "num": 7, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typcategory", + "num": 8, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typispreferred", + "num": 9, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typisdefined", + "num": 10, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typdelim", + "num": 11, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typrelid", + "num": 12, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typelem", + "num": 13, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typarray", + "num": 14, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typinput", + "num": 15, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typoutput", + "num": 16, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typreceive", + "num": 17, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typsend", + "num": 18, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typmodin", + "num": 19, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typmodout", + "num": 20, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typanalyze", + "num": 21, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typalign", + "num": 22, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typstorage", + "num": 23, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typnotnull", + "num": 24, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typbasetype", + "num": 25, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typtypmod", + "num": 26, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typndims", + "num": 27, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "typcollation", + "num": 28, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "typdefaultbin", + "num": 29, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "typdefault", + "num": 30, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1247", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "typacl", + "num": 31, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attrelid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "atttypid", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attstattarget", + "num": 4, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attlen", + "num": 5, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attnum", + "num": 6, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attndims", + "num": 7, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attcacheoff", + "num": 8, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "atttypmod", + "num": 9, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attbyval", + "num": 10, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attstorage", + "num": 11, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attalign", + "num": 12, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attnotnull", + "num": 13, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "atthasdef", + "num": 14, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "atthasmissing", + "num": 15, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attidentity", + "num": 16, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attgenerated", + "num": 17, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attisdropped", + "num": 18, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attislocal", + "num": 19, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attinhcount", + "num": 20, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "attcollation", + "num": 21, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attacl", + "num": 22, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attoptions", + "num": 23, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attfdwoptions", + "num": 24, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1249", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attmissingval", + "num": 25, + "tags": {}, + "typeId": "2277", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "proname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "pronamespace", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "proowner", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prolang", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "procost", + "num": 6, + "tags": {}, + "typeId": "700", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prorows", + "num": 7, + "tags": {}, + "typeId": "700", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "provariadic", + "num": 8, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prosupport", + "num": 9, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prokind", + "num": 10, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prosecdef", + "num": 11, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "proleakproof", + "num": 12, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "proisstrict", + "num": 13, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "proretset", + "num": 14, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "provolatile", + "num": 15, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "proparallel", + "num": 16, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "pronargs", + "num": 17, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "pronargdefaults", + "num": 18, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prorettype", + "num": 19, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "proargtypes", + "num": 20, + "tags": {}, + "typeId": "30", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "proallargtypes", + "num": 21, + "tags": {}, + "typeId": "1028", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "proargmodes", + "num": 22, + "tags": {}, + "typeId": "1002", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "proargnames", + "num": 23, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "proargdefaults", + "num": 24, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "protrftypes", + "num": 25, + "tags": {}, + "typeId": "1028", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prosrc", + "num": 26, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "probin", + "num": 27, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "proconfig", + "num": 28, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1255", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "proacl", + "num": 29, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relnamespace", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "reltype", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "reloftype", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relowner", + "num": 6, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relam", + "num": 7, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relfilenode", + "num": 8, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "reltablespace", + "num": 9, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relpages", + "num": 10, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "reltuples", + "num": 11, + "tags": {}, + "typeId": "700", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relallvisible", + "num": 12, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "reltoastrelid", + "num": 13, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relhasindex", + "num": 14, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relisshared", + "num": 15, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relpersistence", + "num": 16, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relkind", + "num": 17, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relnatts", + "num": 18, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relchecks", + "num": 19, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relhasrules", + "num": 20, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relhastriggers", + "num": 21, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relhassubclass", + "num": 22, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relrowsecurity", + "num": 23, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relforcerowsecurity", + "num": 24, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relispopulated", + "num": 25, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relreplident", + "num": 26, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relispartition", + "num": 27, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relrewrite", + "num": 28, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relfrozenxid", + "num": 29, + "tags": {}, + "typeId": "28", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "relminmxid", + "num": 30, + "tags": {}, + "typeId": "28", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relacl", + "num": 31, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "reloptions", + "num": 32, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relpartbound", + "num": 33, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1260", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1260", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rolname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1260", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rolsuper", + "num": 3, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1260", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rolinherit", + "num": 4, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1260", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rolcreaterole", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1260", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rolcreatedb", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1260", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rolcanlogin", + "num": 7, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1260", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rolreplication", + "num": 8, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1260", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rolbypassrls", + "num": 9, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1260", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rolconnlimit", + "num": 10, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1260", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolpassword", + "num": 11, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1260", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolvaliduntil", + "num": 12, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "roleid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "member", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "grantor", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "admin_option", + "num": 4, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "datname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "datdba", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "encoding", + "num": 4, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "datcollate", + "num": 5, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "datctype", + "num": 6, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "datistemplate", + "num": 7, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "datallowconn", + "num": 8, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "datconnlimit", + "num": 9, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "datlastsysoid", + "num": 10, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "datfrozenxid", + "num": 11, + "tags": {}, + "typeId": "28", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "datminmxid", + "num": 12, + "tags": {}, + "typeId": "28", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "dattablespace", + "num": 13, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datacl", + "num": 14, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "srvname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "srvowner", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "srvfdw", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "srvtype", + "num": 5, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "srvversion", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "srvacl", + "num": 7, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "srvoptions", + "num": 8, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1418", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1418", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "umuser", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1418", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "umserver", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "1418", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "umoptions", + "num": 4, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2224", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "seqrelid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2224", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "seqtypid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2224", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "seqstart", + "num": 3, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2224", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "seqincrement", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2224", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "seqmax", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2224", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "seqmin", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2224", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "seqcache", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2224", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "seqcycle", + "num": 8, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2328", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2328", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "fdwname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2328", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "fdwowner", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2328", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "fdwhandler", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2328", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "fdwvalidator", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2328", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "fdwacl", + "num": 6, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2328", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "fdwoptions", + "num": 7, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2396", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "objoid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2396", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "classoid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2396", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "description", + "num": 3, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggfnoid", + "num": 1, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggkind", + "num": 2, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggnumdirectargs", + "num": 3, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggtransfn", + "num": 4, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggfinalfn", + "num": 5, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggcombinefn", + "num": 6, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggserialfn", + "num": 7, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggdeserialfn", + "num": 8, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggmtransfn", + "num": 9, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggminvtransfn", + "num": 10, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggmfinalfn", + "num": 11, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggfinalextra", + "num": 12, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggmfinalextra", + "num": 13, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggfinalmodify", + "num": 14, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggmfinalmodify", + "num": 15, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggsortop", + "num": 16, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggtranstype", + "num": 17, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggtransspace", + "num": 18, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggmtranstype", + "num": 19, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "aggmtransspace", + "num": 20, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "agginitval", + "num": 21, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "aggminitval", + "num": 22, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2601", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2601", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2601", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amhandler", + "num": 3, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2601", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amtype", + "num": 4, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amopfamily", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amoplefttype", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amoprighttype", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amopstrategy", + "num": 5, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amoppurpose", + "num": 6, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amopopr", + "num": 7, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amopmethod", + "num": 8, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amopsortfamily", + "num": 9, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2603", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2603", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amprocfamily", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2603", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amproclefttype", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2603", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amprocrighttype", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2603", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amprocnum", + "num": 5, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2603", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "amproc", + "num": 6, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2604", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2604", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "adrelid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2604", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "adnum", + "num": 3, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2604", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "adbin", + "num": 4, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2605", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2605", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "castsource", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2605", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "casttarget", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2605", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "castfunc", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2605", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "castcontext", + "num": 5, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2605", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "castmethod", + "num": 6, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "conname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "connamespace", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "contype", + "num": 4, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "condeferrable", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "condeferred", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "convalidated", + "num": 7, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "conrelid", + "num": 8, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "contypid", + "num": 9, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "conindid", + "num": 10, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "conparentid", + "num": 11, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "confrelid", + "num": 12, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "confupdtype", + "num": 13, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "confdeltype", + "num": 14, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "confmatchtype", + "num": 15, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "conislocal", + "num": 16, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "coninhcount", + "num": 17, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "connoinherit", + "num": 18, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "conkey", + "num": 19, + "tags": {}, + "typeId": "1005", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "confkey", + "num": 20, + "tags": {}, + "typeId": "1005", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "conpfeqop", + "num": 21, + "tags": {}, + "typeId": "1028", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "conppeqop", + "num": 22, + "tags": {}, + "typeId": "1028", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "conffeqop", + "num": 23, + "tags": {}, + "typeId": "1028", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "conexclop", + "num": 24, + "tags": {}, + "typeId": "1028", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2606", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "conbin", + "num": 25, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2607", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2607", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "conname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2607", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "connamespace", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2607", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "conowner", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2607", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "conforencoding", + "num": 5, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2607", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "contoencoding", + "num": 6, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2607", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "conproc", + "num": 7, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2607", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "condefault", + "num": 8, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2608", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "classid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2608", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "objid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2608", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "objsubid", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2608", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "refclassid", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2608", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "refobjid", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2608", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "refobjsubid", + "num": 6, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2608", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "deptype", + "num": 7, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2609", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "objoid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2609", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "classoid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2609", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "objsubid", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2609", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "description", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indexrelid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indrelid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indnatts", + "num": 3, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indnkeyatts", + "num": 4, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indisunique", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indisprimary", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indisexclusion", + "num": 7, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indimmediate", + "num": 8, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indisclustered", + "num": 9, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indisvalid", + "num": 10, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indcheckxmin", + "num": 11, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indisready", + "num": 12, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indislive", + "num": 13, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indisreplident", + "num": 14, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indkey", + "num": 15, + "tags": {}, + "typeId": "22", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indcollation", + "num": 16, + "tags": {}, + "typeId": "30", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indclass", + "num": 17, + "tags": {}, + "typeId": "30", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "indoption", + "num": 18, + "tags": {}, + "typeId": "22", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexprs", + "num": 19, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2610", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indpred", + "num": 20, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2611", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "inhrelid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2611", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "inhparent", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2611", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "inhseqno", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2612", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2612", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "lanname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2612", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "lanowner", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2612", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "lanispl", + "num": 4, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2612", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "lanpltrusted", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2612", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "lanplcallfoid", + "num": 6, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2612", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "laninline", + "num": 7, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2612", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "lanvalidator", + "num": 8, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2612", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "lanacl", + "num": 9, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2613", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "loid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2613", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "pageno", + "num": 2, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2613", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "data", + "num": 3, + "tags": {}, + "typeId": "17", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2615", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2615", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "nspname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2615", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "nspowner", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2615", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "nspacl", + "num": 4, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2616", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2616", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "opcmethod", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2616", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "opcname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2616", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "opcnamespace", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2616", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "opcowner", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2616", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "opcfamily", + "num": 6, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2616", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "opcintype", + "num": 7, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2616", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "opcdefault", + "num": 8, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2616", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "opckeytype", + "num": 9, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprnamespace", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprowner", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprkind", + "num": 5, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprcanmerge", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprcanhash", + "num": 7, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprleft", + "num": 8, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprright", + "num": 9, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprresult", + "num": 10, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprcom", + "num": 11, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprnegate", + "num": 12, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprcode", + "num": 13, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprrest", + "num": 14, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2617", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oprjoin", + "num": 15, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2618", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2618", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rulename", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2618", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "ev_class", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2618", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "ev_type", + "num": 4, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2618", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "ev_enabled", + "num": 5, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2618", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "is_instead", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2618", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "ev_qual", + "num": 7, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2618", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "ev_action", + "num": 8, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "starelid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "staattnum", + "num": 2, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stainherit", + "num": 3, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stanullfrac", + "num": 4, + "tags": {}, + "typeId": "700", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stawidth", + "num": 5, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stadistinct", + "num": 6, + "tags": {}, + "typeId": "700", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stakind1", + "num": 7, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stakind2", + "num": 8, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stakind3", + "num": 9, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stakind4", + "num": 10, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stakind5", + "num": 11, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "staop1", + "num": 12, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "staop2", + "num": 13, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "staop3", + "num": 14, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "staop4", + "num": 15, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "staop5", + "num": 16, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stacoll1", + "num": 17, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stacoll2", + "num": 18, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stacoll3", + "num": 19, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stacoll4", + "num": 20, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stacoll5", + "num": 21, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stanumbers1", + "num": 22, + "tags": {}, + "typeId": "1021", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stanumbers2", + "num": 23, + "tags": {}, + "typeId": "1021", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stanumbers3", + "num": 24, + "tags": {}, + "typeId": "1021", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stanumbers4", + "num": 25, + "tags": {}, + "typeId": "1021", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stanumbers5", + "num": 26, + "tags": {}, + "typeId": "1021", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stavalues1", + "num": 27, + "tags": {}, + "typeId": "2277", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stavalues2", + "num": 28, + "tags": {}, + "typeId": "2277", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stavalues3", + "num": 29, + "tags": {}, + "typeId": "2277", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stavalues4", + "num": 30, + "tags": {}, + "typeId": "2277", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2619", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stavalues5", + "num": 31, + "tags": {}, + "typeId": "2277", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgrelid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgfoid", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgtype", + "num": 5, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgenabled", + "num": 6, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgisinternal", + "num": 7, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgconstrrelid", + "num": 8, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgconstrindid", + "num": 9, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgconstraint", + "num": 10, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgdeferrable", + "num": 11, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tginitdeferred", + "num": 12, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgnargs", + "num": 13, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgattr", + "num": 14, + "tags": {}, + "typeId": "22", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tgargs", + "num": 15, + "tags": {}, + "typeId": "17", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tgqual", + "num": 16, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tgoldtable", + "num": 17, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2620", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tgnewtable", + "num": 18, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2753", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2753", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "opfmethod", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2753", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "opfname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2753", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "opfnamespace", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2753", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "opfowner", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2964", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "setdatabase", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2964", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "setrole", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2964", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "setconfig", + "num": 3, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2995", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2995", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "lomowner", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "2995", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "lomacl", + "num": 3, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3079", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3079", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "extname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3079", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "extowner", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3079", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "extnamespace", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3079", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "extrelocatable", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3079", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "extversion", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3079", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "extconfig", + "num": 7, + "tags": {}, + "typeId": "1028", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3079", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "extcondition", + "num": 8, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3118", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "ftrelid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3118", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "ftserver", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3118", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ftoptions", + "num": 3, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "polname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "polrelid", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "polcmd", + "num": 4, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "polpermissive", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "polroles", + "num": 6, + "tags": {}, + "typeId": "1028", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "polqual", + "num": 7, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "polwithcheck", + "num": 8, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3350", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "partrelid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3350", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "partstrat", + "num": 2, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3350", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "partnatts", + "num": 3, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3350", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "partdefid", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3350", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "partattrs", + "num": 5, + "tags": {}, + "typeId": "22", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3350", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "partclass", + "num": 6, + "tags": {}, + "typeId": "30", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3350", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "partcollation", + "num": 7, + "tags": {}, + "typeId": "30", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3350", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "partexprs", + "num": 8, + "tags": {}, + "typeId": "194", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3381", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3381", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stxrelid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3381", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stxname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3381", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stxnamespace", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3381", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stxowner", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3381", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stxkeys", + "num": 6, + "tags": {}, + "typeId": "22", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3381", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stxkind", + "num": 7, + "tags": {}, + "typeId": "1002", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3394", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "objoid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3394", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "classoid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3394", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "objsubid", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3394", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "privtype", + "num": 4, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3394", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "initprivs", + "num": 5, + "tags": {}, + "typeId": "1034", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3429", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "stxoid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3429", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stxdndistinct", + "num": 2, + "tags": {}, + "typeId": "3361", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3429", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stxddependencies", + "num": 3, + "tags": {}, + "typeId": "3402", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3429", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stxdmcv", + "num": 4, + "tags": {}, + "typeId": "5017", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3456", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3456", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "collname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3456", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "collnamespace", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3456", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "collowner", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3456", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "collprovider", + "num": 5, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3456", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "collisdeterministic", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3456", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "collencoding", + "num": 7, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3456", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "collcollate", + "num": 8, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3456", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "collctype", + "num": 9, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3456", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collversion", + "num": 10, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3466", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3466", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "evtname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3466", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "evtevent", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3466", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "evtowner", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3466", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "evtfoid", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3466", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "evtenabled", + "num": 6, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3466", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "evttags", + "num": 7, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3501", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3501", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "enumtypid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3501", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "enumsortorder", + "num": 3, + "tags": {}, + "typeId": "700", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3501", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "enumlabel", + "num": 4, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3541", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rngtypid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3541", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rngsubtype", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3541", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rngcollation", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3541", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rngsubopc", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3541", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rngcanonical", + "num": 5, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3541", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "rngsubdiff", + "num": 6, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3576", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3576", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "trftype", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3576", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "trflang", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3576", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "trffromsql", + "num": 4, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3576", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "trftosql", + "num": 5, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3592", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "objoid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3592", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "classoid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3592", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "provider", + "num": 3, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3592", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "label", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3596", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "objoid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3596", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "classoid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3596", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "objsubid", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3596", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "provider", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3596", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "label", + "num": 5, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "dictname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "dictnamespace", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "dictowner", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "dicttemplate", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3600", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "dictinitoption", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3601", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3601", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prsname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3601", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prsnamespace", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3601", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prsstart", + "num": 4, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3601", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prstoken", + "num": 5, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3601", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prsend", + "num": 6, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3601", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prsheadline", + "num": 7, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3601", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prslextype", + "num": 8, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "cfgname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "cfgnamespace", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "cfgowner", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3602", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "cfgparser", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3603", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "mapcfg", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3603", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "maptokentype", + "num": 2, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3603", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "mapseqno", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3603", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "mapdict", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3764", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3764", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tmplname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3764", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tmplnamespace", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3764", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tmplinit", + "num": 4, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "3764", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "tmpllexize", + "num": 5, + "tags": {}, + "typeId": "24", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6000", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "roident", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6000", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "roname", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "subdbid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "subname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "subowner", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "subenabled", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "subconninfo", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "subslotname", + "num": 7, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "subsynccommit", + "num": 8, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "subpublications", + "num": 9, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6102", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "srsubid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6102", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "srrelid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6102", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "srsubstate", + "num": 3, + "tags": {}, + "typeId": "18", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6102", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "srsublsn", + "num": 4, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6104", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6104", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "pubname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6104", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "pubowner", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6104", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "puballtables", + "num": 4, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6104", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "pubinsert", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6104", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "pubupdate", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6104", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "pubdelete", + "num": 7, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6104", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "pubtruncate", + "num": 8, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6106", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6106", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prpubid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "6106", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": true, + "kind": "attribute", + "name": "prrelid", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolsuper", + "num": 2, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolinherit", + "num": 3, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolcreaterole", + "num": 4, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolcreatedb", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolcanlogin", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolreplication", + "num": 7, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolconnlimit", + "num": 8, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolpassword", + "num": 9, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolvaliduntil", + "num": 10, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolbypassrls", + "num": 11, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rolconfig", + "num": 12, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12089", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "oid", + "num": 13, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12093", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usename", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12093", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usesysid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12093", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usecreatedb", + "num": 3, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12093", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usesuper", + "num": 4, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12093", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "userepl", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12093", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usebypassrls", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12093", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "passwd", + "num": 7, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12093", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "valuntil", + "num": 8, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12093", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "useconfig", + "num": 9, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12097", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "groname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12097", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grosysid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12097", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grolist", + "num": 3, + "tags": {}, + "typeId": "1028", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usename", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usesysid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usecreatedb", + "num": 3, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usesuper", + "num": 4, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "userepl", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usebypassrls", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "passwd", + "num": 7, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "valuntil", + "num": 8, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12100", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "useconfig", + "num": 9, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12103", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12103", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tablename", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12103", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "policyname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12103", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "permissive", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12103", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "roles", + "num": 5, + "tags": {}, + "typeId": "1003", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12103", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "cmd", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12103", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "qual", + "num": 7, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12103", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "with_check", + "num": 8, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12107", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12107", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tablename", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12107", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rulename", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12107", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "definition", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12111", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12111", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "viewname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12111", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "viewowner", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12111", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "definition", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12115", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12115", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tablename", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12115", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tableowner", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12115", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tablespace", + "num": 4, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12115", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "hasindexes", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12115", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "hasrules", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12115", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "hastriggers", + "num": 7, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12115", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "rowsecurity", + "num": 8, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12119", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12119", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "matviewname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12119", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "matviewowner", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12119", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tablespace", + "num": 4, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12119", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "hasindexes", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12119", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ispopulated", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12119", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "definition", + "num": 7, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12123", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12123", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tablename", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12123", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12123", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tablespace", + "num": 4, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12123", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexdef", + "num": 5, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12127", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12127", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sequencename", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12127", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sequenceowner", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12127", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "data_type", + "num": 4, + "tags": {}, + "typeId": "2206", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12127", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "start_value", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12127", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "min_value", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12127", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "max_value", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12127", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "increment_by", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12127", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "cycle", + "num": 9, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12127", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "cache_size", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12127", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_value", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tablename", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "inherited", + "num": 4, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "null_frac", + "num": 5, + "tags": {}, + "typeId": "700", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "avg_width", + "num": 6, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_distinct", + "num": 7, + "tags": {}, + "typeId": "700", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "most_common_vals", + "num": 8, + "tags": {}, + "typeId": "2277", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "most_common_freqs", + "num": 9, + "tags": {}, + "typeId": "1021", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "histogram_bounds", + "num": 10, + "tags": {}, + "typeId": "2277", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "correlation", + "num": 11, + "tags": {}, + "typeId": "700", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "most_common_elems", + "num": 12, + "tags": {}, + "typeId": "2277", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "most_common_elem_freqs", + "num": 13, + "tags": {}, + "typeId": "1021", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12131", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "elem_count_histogram", + "num": 14, + "tags": {}, + "typeId": "1021", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tablename", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "statistics_schemaname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "statistics_name", + "num": 4, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "statistics_owner", + "num": 5, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attnames", + "num": 6, + "tags": {}, + "typeId": "1003", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "kinds", + "num": 7, + "tags": {}, + "typeId": "1002", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_distinct", + "num": 8, + "tags": {}, + "typeId": "3361", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "dependencies", + "num": 9, + "tags": {}, + "typeId": "3402", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "most_common_vals", + "num": 10, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "most_common_val_nulls", + "num": 11, + "tags": {}, + "typeId": "1000", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "most_common_freqs", + "num": 12, + "tags": {}, + "typeId": "1022", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12135", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "most_common_base_freqs", + "num": 13, + "tags": {}, + "typeId": "1022", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12139", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pubname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12139", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12139", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tablename", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "locktype", + "num": 1, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "database", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relation", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "page", + "num": 4, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tuple", + "num": 5, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "virtualxid", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "transactionid", + "num": 7, + "tags": {}, + "typeId": "28", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "classid", + "num": 8, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "objid", + "num": 9, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "objsubid", + "num": 10, + "tags": {}, + "typeId": "21", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "virtualtransaction", + "num": 11, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pid", + "num": 12, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "mode", + "num": 13, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "granted", + "num": 14, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12143", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "fastpath", + "num": 15, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12146", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "name", + "num": 1, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12146", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "statement", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12146", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_holdable", + "num": 3, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12146", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_binary", + "num": 4, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12146", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_scrollable", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12146", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "creation_time", + "num": 6, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12149", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "name", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12149", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "default_version", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12149", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "installed_version", + "num": 3, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12149", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "comment", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12152", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "name", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12152", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "version", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12152", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "installed", + "num": 3, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12152", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "superuser", + "num": 4, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12152", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relocatable", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12152", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schema", + "num": 6, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12152", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "requires", + "num": 7, + "tags": {}, + "typeId": "1003", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12152", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "comment", + "num": 8, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12155", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "transaction", + "num": 1, + "tags": {}, + "typeId": "28", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12155", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "gid", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12155", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "prepared", + "num": 3, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12155", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "owner", + "num": 4, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12155", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "database", + "num": 5, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12159", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "name", + "num": 1, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12159", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "statement", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12159", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "prepare_time", + "num": 3, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12159", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "parameter_types", + "num": 4, + "tags": {}, + "typeId": "2211", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12159", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "from_sql", + "num": 5, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12162", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "objoid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12162", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "classoid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12162", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "objsubid", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12162", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "objtype", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12162", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "objnamespace", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12162", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "objname", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12162", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "provider", + "num": 7, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12162", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "label", + "num": 8, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "name", + "num": 1, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "setting", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "unit", + "num": 3, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "category", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "short_desc", + "num": 5, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "extra_desc", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "context", + "num": 7, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "vartype", + "num": 8, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "source", + "num": 9, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "min_val", + "num": 10, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "max_val", + "num": 11, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "enumvals", + "num": 12, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "boot_val", + "num": 13, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "reset_val", + "num": 14, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sourcefile", + "num": 15, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sourceline", + "num": 16, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12166", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pending_restart", + "num": 17, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12171", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sourcefile", + "num": 1, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12171", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sourceline", + "num": 2, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12171", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seqno", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12171", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "name", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12171", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "setting", + "num": 5, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12171", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "applied", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12171", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "error", + "num": 7, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12174", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "line_number", + "num": 1, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12174", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "type", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12174", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "database", + "num": 3, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12174", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "user_name", + "num": 4, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12174", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "address", + "num": 5, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12174", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "netmask", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12174", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "auth_method", + "num": 7, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12174", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "options", + "num": 8, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12174", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "error", + "num": 9, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12177", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "abbrev", + "num": 1, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12177", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "utc_offset", + "num": 2, + "tags": {}, + "typeId": "1186", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12177", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_dst", + "num": 3, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12180", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "name", + "num": 1, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12180", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "abbrev", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12180", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "utc_offset", + "num": 3, + "tags": {}, + "typeId": "1186", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12180", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_dst", + "num": 4, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12183", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "name", + "num": 1, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12183", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "setting", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seq_scan", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seq_tup_read", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_scan", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_tup_fetch", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_ins", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_upd", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_del", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_hot_upd", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_live_tup", + "num": 12, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_dead_tup", + "num": 13, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_mod_since_analyze", + "num": 14, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_vacuum", + "num": 15, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_autovacuum", + "num": 16, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_analyze", + "num": 17, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_autoanalyze", + "num": 18, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "vacuum_count", + "num": 19, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "autovacuum_count", + "num": 20, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "analyze_count", + "num": 21, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12186", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "autoanalyze_count", + "num": 22, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seq_scan", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seq_tup_read", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_scan", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_tup_fetch", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_ins", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_upd", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_del", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_hot_upd", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seq_scan", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seq_tup_read", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_scan", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_tup_fetch", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_ins", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_upd", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_del", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_hot_upd", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_live_tup", + "num": 12, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_dead_tup", + "num": 13, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_mod_since_analyze", + "num": 14, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_vacuum", + "num": 15, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_autovacuum", + "num": 16, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_analyze", + "num": 17, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_autoanalyze", + "num": 18, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "vacuum_count", + "num": 19, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "autovacuum_count", + "num": 20, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "analyze_count", + "num": 21, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "autoanalyze_count", + "num": 22, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seq_scan", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seq_tup_read", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_scan", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_tup_fetch", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_ins", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_upd", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_del", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_hot_upd", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seq_scan", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seq_tup_read", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_scan", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_tup_fetch", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_ins", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_upd", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_del", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_hot_upd", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_live_tup", + "num": 12, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_dead_tup", + "num": 13, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_mod_since_analyze", + "num": 14, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_vacuum", + "num": 15, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_autovacuum", + "num": 16, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_analyze", + "num": 17, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_autoanalyze", + "num": 18, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "vacuum_count", + "num": 19, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "autovacuum_count", + "num": 20, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "analyze_count", + "num": 21, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12201", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "autoanalyze_count", + "num": 22, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12205", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12205", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12205", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12205", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seq_scan", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12205", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "seq_tup_read", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12205", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_scan", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12205", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_tup_fetch", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12205", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_ins", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12205", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_upd", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12205", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_del", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12205", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "n_tup_hot_upd", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12208", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12208", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12208", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12208", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_blks_read", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12208", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_blks_hit", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12208", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_blks_read", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12208", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_blks_hit", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12208", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "toast_blks_read", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12208", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "toast_blks_hit", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12208", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tidx_blks_read", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12208", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tidx_blks_hit", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12212", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12212", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12212", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12212", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_blks_read", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12212", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_blks_hit", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12212", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_blks_read", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12212", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_blks_hit", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12212", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "toast_blks_read", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12212", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "toast_blks_hit", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12212", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tidx_blks_read", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12212", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tidx_blks_hit", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12215", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12215", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12215", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12215", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_blks_read", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12215", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_blks_hit", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12215", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_blks_read", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12215", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_blks_hit", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12215", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "toast_blks_read", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12215", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "toast_blks_hit", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12215", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tidx_blks_read", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12215", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tidx_blks_hit", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexrelid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 4, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexrelname", + "num": 5, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_scan", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_tup_read", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_tup_fetch", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexrelid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 4, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexrelname", + "num": 5, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_scan", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_tup_read", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_tup_fetch", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12225", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12225", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexrelid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12225", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12225", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 4, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12225", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexrelname", + "num": 5, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12225", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_scan", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12225", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_tup_read", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12225", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_tup_fetch", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12228", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12228", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexrelid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12228", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12228", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 4, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12228", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexrelname", + "num": 5, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12228", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_blks_read", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12228", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_blks_hit", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12232", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12232", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexrelid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12232", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12232", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 4, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12232", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexrelname", + "num": 5, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12232", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_blks_read", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12232", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_blks_hit", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12235", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12235", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexrelid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12235", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12235", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 4, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12235", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "indexrelname", + "num": 5, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12235", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_blks_read", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12235", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "idx_blks_hit", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12238", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12238", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12238", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12238", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "blks_read", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12238", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "blks_hit", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "blks_read", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "blks_hit", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12245", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12245", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12245", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12245", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "blks_read", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12245", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "blks_hit", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pid", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usesysid", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usename", + "num": 5, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "application_name", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "client_addr", + "num": 7, + "tags": {}, + "typeId": "869", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "client_hostname", + "num": 8, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "client_port", + "num": 9, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "backend_start", + "num": 10, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "xact_start", + "num": 11, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "query_start", + "num": 12, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "state_change", + "num": 13, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "wait_event_type", + "num": 14, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "wait_event", + "num": 15, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "state", + "num": 16, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "backend_xid", + "num": 17, + "tags": {}, + "typeId": "28", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "backend_xmin", + "num": 18, + "tags": {}, + "typeId": "28", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "query", + "num": 19, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12248", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "backend_type", + "num": 20, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pid", + "num": 1, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usesysid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usename", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "application_name", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "client_addr", + "num": 5, + "tags": {}, + "typeId": "869", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "client_hostname", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "client_port", + "num": 7, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "backend_start", + "num": 8, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "backend_xmin", + "num": 9, + "tags": {}, + "typeId": "28", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "state", + "num": 10, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sent_lsn", + "num": 11, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "write_lsn", + "num": 12, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "flush_lsn", + "num": 13, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "replay_lsn", + "num": 14, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "write_lag", + "num": 15, + "tags": {}, + "typeId": "1186", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "flush_lag", + "num": 16, + "tags": {}, + "typeId": "1186", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "replay_lag", + "num": 17, + "tags": {}, + "typeId": "1186", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sync_priority", + "num": 18, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sync_state", + "num": 19, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12252", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "reply_time", + "num": 20, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pid", + "num": 1, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "status", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "receive_start_lsn", + "num": 3, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "receive_start_tli", + "num": 4, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "received_lsn", + "num": 5, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "received_tli", + "num": 6, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_msg_send_time", + "num": 7, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_msg_receipt_time", + "num": 8, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "latest_end_lsn", + "num": 9, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "latest_end_time", + "num": 10, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "slot_name", + "num": 11, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sender_host", + "num": 12, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sender_port", + "num": 13, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12256", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "conninfo", + "num": 14, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "subid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "subname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pid", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "received_lsn", + "num": 5, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_msg_send_time", + "num": 6, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_msg_receipt_time", + "num": 7, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "latest_end_lsn", + "num": 8, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12259", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "latest_end_time", + "num": 9, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pid", + "num": 1, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ssl", + "num": 2, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "version", + "num": 3, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "cipher", + "num": 4, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "bits", + "num": 5, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "compression", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "client_dn", + "num": 7, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "client_serial", + "num": 8, + "tags": {}, + "typeId": "1700", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12262", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "issuer_dn", + "num": 9, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pid", + "num": 1, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "gss_authenticated", + "num": 2, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "principal", + "num": 3, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "encrypted", + "num": 4, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12268", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "slot_name", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12268", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "plugin", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12268", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "slot_type", + "num": 3, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12268", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datoid", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12268", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "database", + "num": 5, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12268", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "temporary", + "num": 6, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12268", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "active", + "num": 7, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12268", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "active_pid", + "num": 8, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12268", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "xmin", + "num": 9, + "tags": {}, + "typeId": "28", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12268", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "catalog_xmin", + "num": 10, + "tags": {}, + "typeId": "28", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12268", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "restart_lsn", + "num": 11, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12268", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "confirmed_flush_lsn", + "num": 12, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numbackends", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "xact_commit", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "xact_rollback", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "blks_read", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "blks_hit", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tup_returned", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tup_fetched", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tup_inserted", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tup_updated", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tup_deleted", + "num": 12, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "conflicts", + "num": 13, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "temp_files", + "num": 14, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "temp_bytes", + "num": 15, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "deadlocks", + "num": 16, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "checksum_failures", + "num": 17, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "checksum_last_failure", + "num": 18, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "blk_read_time", + "num": 19, + "tags": {}, + "typeId": "701", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "blk_write_time", + "num": 20, + "tags": {}, + "typeId": "701", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stats_reset", + "num": 21, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "confl_tablespace", + "num": 3, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "confl_lock", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "confl_snapshot", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "confl_bufferpin", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "confl_deadlock", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "funcid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "funcname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "calls", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "total_time", + "num": 5, + "tags": {}, + "typeId": "701", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "self_time", + "num": 6, + "tags": {}, + "typeId": "701", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "funcid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schemaname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "funcname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "calls", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "total_time", + "num": 5, + "tags": {}, + "typeId": "701", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "self_time", + "num": 6, + "tags": {}, + "typeId": "701", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12287", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "archived_count", + "num": 1, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12287", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_archived_wal", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12287", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_archived_time", + "num": 3, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12287", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "failed_count", + "num": 4, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12287", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_failed_wal", + "num": 5, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12287", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_failed_time", + "num": 6, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12287", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stats_reset", + "num": 7, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "checkpoints_timed", + "num": 1, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "checkpoints_req", + "num": 2, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "checkpoint_write_time", + "num": 3, + "tags": {}, + "typeId": "701", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "checkpoint_sync_time", + "num": 4, + "tags": {}, + "typeId": "701", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "buffers_checkpoint", + "num": 5, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "buffers_clean", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "maxwritten_clean", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "buffers_backend", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "buffers_backend_fsync", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "buffers_alloc", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stats_reset", + "num": 11, + "tags": {}, + "typeId": "1184", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12293", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pid", + "num": 1, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12293", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12293", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12293", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12293", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "phase", + "num": 5, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12293", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_blks_total", + "num": 6, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12293", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_blks_scanned", + "num": 7, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12293", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_blks_vacuumed", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12293", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "index_vacuum_count", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12293", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "max_dead_tuples", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12293", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "num_dead_tuples", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12297", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pid", + "num": 1, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12297", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12297", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12297", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12297", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "command", + "num": 5, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12297", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "phase", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12297", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "cluster_index_relid", + "num": 7, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12297", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_tuples_scanned", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12297", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_tuples_written", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12297", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_blks_total", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12297", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "heap_blks_scanned", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12297", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "index_rebuild_count", + "num": 12, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pid", + "num": 1, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relid", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "index_relid", + "num": 5, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "command", + "num": 6, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "phase", + "num": 7, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "lockers_total", + "num": 8, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "lockers_done", + "num": 9, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "current_locker_pid", + "num": 10, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "blocks_total", + "num": 11, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "blocks_done", + "num": 12, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tuples_total", + "num": 13, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "tuples_done", + "num": 14, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "partitions_total", + "num": 15, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12301", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "partitions_done", + "num": 16, + "tags": {}, + "typeId": "20", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12305", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "umid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12305", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "srvid", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12305", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "srvname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12305", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "umuser", + "num": 4, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12305", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "usename", + "num": 5, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12305", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "umoptions", + "num": 6, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12309", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "local_id", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12309", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "external_id", + "num": 2, + "tags": {}, + "typeId": "25", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12309", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "remote_lsn", + "num": 3, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "12309", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "local_lsn", + "num": 4, + "tags": {}, + "typeId": "3220", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13175", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "catalog_name", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13183", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantee", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13183", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "role_name", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13183", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_grantable", + "num": 3, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13187", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantee", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13187", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "role_name", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13187", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_grantable", + "num": 3, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attribute_name", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ordinal_position", + "num": 5, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attribute_default", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_nullable", + "num": 7, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "data_type", + "num": 8, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_maximum_length", + "num": 9, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_octet_length", + "num": 10, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_catalog", + "num": 11, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_schema", + "num": 12, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_name", + "num": 13, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_catalog", + "num": 14, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_schema", + "num": 15, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_name", + "num": 16, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision", + "num": 17, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision_radix", + "num": 18, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_scale", + "num": 19, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datetime_precision", + "num": 20, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_type", + "num": 21, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_precision", + "num": 22, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attribute_udt_catalog", + "num": 23, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attribute_udt_schema", + "num": 24, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attribute_udt_name", + "num": 25, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_catalog", + "num": 26, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_schema", + "num": 27, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_name", + "num": 28, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "maximum_cardinality", + "num": 29, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "dtd_identifier", + "num": 30, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13190", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_derived_reference_attribute", + "num": 31, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_repertoire", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "form_of_use", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "default_collate_catalog", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "default_collate_schema", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13194", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "default_collate_name", + "num": 8, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13198", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13202", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13202", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13202", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13202", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "check_clause", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13206", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13206", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13206", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13206", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "pad_attribute", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13210", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13210", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13210", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13210", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13210", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13210", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13214", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13214", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13214", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13214", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "column_name", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13214", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "dependent_column", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13218", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "column_name", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantor", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantee", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "column_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "privilege_type", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13222", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_grantable", + "num": 8, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13226", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13226", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13226", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13226", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13226", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13226", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13226", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "column_name", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "column_name", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ordinal_position", + "num": 5, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "column_default", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_nullable", + "num": 7, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "data_type", + "num": 8, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_maximum_length", + "num": 9, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_octet_length", + "num": 10, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision", + "num": 11, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision_radix", + "num": 12, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_scale", + "num": 13, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datetime_precision", + "num": 14, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_type", + "num": 15, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_precision", + "num": 16, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_catalog", + "num": 17, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_schema", + "num": 18, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_name", + "num": 19, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_catalog", + "num": 20, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_schema", + "num": 21, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_name", + "num": 22, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_catalog", + "num": 23, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_schema", + "num": 24, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_name", + "num": 25, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_catalog", + "num": 26, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_schema", + "num": 27, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_name", + "num": 28, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_catalog", + "num": 29, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_schema", + "num": 30, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_name", + "num": 31, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "maximum_cardinality", + "num": 32, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "dtd_identifier", + "num": 33, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_self_referencing", + "num": 34, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_identity", + "num": 35, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "identity_generation", + "num": 36, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "identity_start", + "num": 37, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "identity_increment", + "num": 38, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "identity_maximum", + "num": 39, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "identity_minimum", + "num": 40, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "identity_cycle", + "num": 41, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_generated", + "num": 42, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "generation_expression", + "num": 43, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13230", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_updatable", + "num": 44, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13234", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13234", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13234", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13234", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "column_name", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13234", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_catalog", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13234", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_schema", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13234", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_name", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13238", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13238", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13238", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13238", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13238", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13238", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_deferrable", + "num": 7, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13242", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "initially_deferred", + "num": 8, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13246", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13246", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13246", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13246", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13246", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13246", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "data_type", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_maximum_length", + "num": 5, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_octet_length", + "num": 6, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_catalog", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_schema", + "num": 8, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_name", + "num": 9, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_catalog", + "num": 10, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_schema", + "num": 11, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_name", + "num": 12, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision", + "num": 13, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision_radix", + "num": 14, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_scale", + "num": 15, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datetime_precision", + "num": 16, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_type", + "num": 17, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_precision", + "num": 18, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_default", + "num": 19, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_catalog", + "num": 20, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_schema", + "num": 21, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_name", + "num": 22, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_catalog", + "num": 23, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_schema", + "num": 24, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_name", + "num": 25, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "maximum_cardinality", + "num": 26, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13250", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "dtd_identifier", + "num": 27, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13254", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "role_name", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13257", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13257", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13257", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13257", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13257", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13257", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13257", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "column_name", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13257", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ordinal_position", + "num": 8, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13257", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "position_in_unique_constraint", + "num": 9, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ordinal_position", + "num": 4, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "parameter_mode", + "num": 5, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_result", + "num": 6, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "as_locator", + "num": 7, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "parameter_name", + "num": 8, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "data_type", + "num": 9, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_maximum_length", + "num": 10, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_octet_length", + "num": 11, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_catalog", + "num": 12, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_schema", + "num": 13, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_name", + "num": 14, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_catalog", + "num": 15, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_schema", + "num": 16, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_name", + "num": 17, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision", + "num": 18, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision_radix", + "num": 19, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_scale", + "num": 20, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datetime_precision", + "num": 21, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_type", + "num": 22, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_precision", + "num": 23, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_catalog", + "num": 24, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_schema", + "num": 25, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_name", + "num": 26, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_catalog", + "num": 27, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_schema", + "num": 28, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_name", + "num": 29, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "maximum_cardinality", + "num": 30, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "dtd_identifier", + "num": 31, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13261", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "parameter_default", + "num": 32, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "unique_constraint_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "unique_constraint_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "unique_constraint_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "match_option", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "update_rule", + "num": 8, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13265", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "delete_rule", + "num": 9, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13269", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantor", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13269", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantee", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13269", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13269", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13269", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13269", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "column_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13269", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "privilege_type", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13269", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_grantable", + "num": 8, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantor", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantee", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_catalog", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_schema", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "routine_catalog", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "routine_schema", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "routine_name", + "num": 8, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "privilege_type", + "num": 9, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13272", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_grantable", + "num": 10, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantor", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantee", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_catalog", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_schema", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "routine_catalog", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "routine_schema", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "routine_name", + "num": 8, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "privilege_type", + "num": 9, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13276", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_grantable", + "num": 10, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "routine_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "routine_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "routine_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "routine_type", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "module_catalog", + "num": 8, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "module_schema", + "num": 9, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "module_name", + "num": 10, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_catalog", + "num": 11, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_schema", + "num": 12, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_name", + "num": 13, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "data_type", + "num": 14, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_maximum_length", + "num": 15, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_octet_length", + "num": 16, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_catalog", + "num": 17, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_schema", + "num": 18, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_name", + "num": 19, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_catalog", + "num": 20, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_schema", + "num": 21, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_name", + "num": 22, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision", + "num": 23, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision_radix", + "num": 24, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_scale", + "num": 25, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datetime_precision", + "num": 26, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_type", + "num": 27, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_precision", + "num": 28, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "type_udt_catalog", + "num": 29, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "type_udt_schema", + "num": 30, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "type_udt_name", + "num": 31, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_catalog", + "num": 32, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_schema", + "num": 33, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_name", + "num": 34, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "maximum_cardinality", + "num": 35, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "dtd_identifier", + "num": 36, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "routine_body", + "num": 37, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "routine_definition", + "num": 38, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "external_name", + "num": 39, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "external_language", + "num": 40, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "parameter_style", + "num": 41, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_deterministic", + "num": 42, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sql_data_access", + "num": 43, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_null_call", + "num": 44, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sql_path", + "num": 45, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schema_level_routine", + "num": 46, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "max_dynamic_result_sets", + "num": 47, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_user_defined_cast", + "num": 48, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_implicitly_invocable", + "num": 49, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "security_type", + "num": 50, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "to_sql_specific_catalog", + "num": 51, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "to_sql_specific_schema", + "num": 52, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "to_sql_specific_name", + "num": 53, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "as_locator", + "num": 54, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "created", + "num": 55, + "tags": {}, + "typeId": "13179", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "last_altered", + "num": 56, + "tags": {}, + "typeId": "13179", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "new_savepoint_level", + "num": 57, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_udt_dependent", + "num": 58, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_from_data_type", + "num": 59, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_as_locator", + "num": 60, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_char_max_length", + "num": 61, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_char_octet_length", + "num": 62, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_char_set_catalog", + "num": 63, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_char_set_schema", + "num": 64, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_char_set_name", + "num": 65, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_collation_catalog", + "num": 66, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_collation_schema", + "num": 67, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_collation_name", + "num": 68, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_numeric_precision", + "num": 69, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_numeric_precision_radix", + "num": 70, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_numeric_scale", + "num": 71, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_datetime_precision", + "num": 72, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_interval_type", + "num": 73, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_interval_precision", + "num": 74, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_type_udt_catalog", + "num": 75, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_type_udt_schema", + "num": 76, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_type_udt_name", + "num": 77, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_scope_catalog", + "num": 78, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_scope_schema", + "num": 79, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_scope_name", + "num": 80, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_maximum_cardinality", + "num": 81, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13279", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "result_cast_dtd_identifier", + "num": 82, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "catalog_name", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schema_name", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "schema_owner", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "default_character_set_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "default_character_set_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "default_character_set_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13283", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sql_path", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13286", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sequence_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13286", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sequence_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13286", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sequence_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13286", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "data_type", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13286", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision", + "num": 5, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13286", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision_radix", + "num": 6, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13286", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_scale", + "num": 7, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13286", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "start_value", + "num": 8, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13286", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "minimum_value", + "num": 9, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13286", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "maximum_value", + "num": 10, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13286", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "increment", + "num": 11, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13286", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "cycle_option", + "num": 12, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "feature_id", + "num": 1, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "feature_name", + "num": 2, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sub_feature_id", + "num": 3, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sub_feature_name", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_supported", + "num": 5, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_verified_by", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13290", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "comments", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13295", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "implementation_info_id", + "num": 1, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13295", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "implementation_info_name", + "num": 2, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13295", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "integer_value", + "num": 3, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13295", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_value", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13295", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "comments", + "num": 5, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13300", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sql_language_source", + "num": 1, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13300", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sql_language_year", + "num": 2, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13300", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sql_language_conformance", + "num": 3, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13300", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sql_language_integrity", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13300", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sql_language_implementation", + "num": 5, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13300", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sql_language_binding_style", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13300", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sql_language_programming_language", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13305", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "feature_id", + "num": 1, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13305", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "feature_name", + "num": 2, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13305", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_supported", + "num": 3, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13305", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_verified_by", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13305", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "comments", + "num": 5, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13310", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "feature_id", + "num": 1, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13310", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "feature_name", + "num": 2, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13310", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_supported", + "num": 3, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13310", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_verified_by", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13310", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "comments", + "num": 5, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13315", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sizing_id", + "num": 1, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13315", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sizing_name", + "num": 2, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13315", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "supported_value", + "num": 3, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13315", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "comments", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13320", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sizing_id", + "num": 1, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13320", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sizing_name", + "num": 2, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13320", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "profile_id", + "num": 3, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13320", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "required_value", + "num": 4, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13320", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "comments", + "num": 5, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13325", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13325", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13325", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13325", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13325", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13325", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13325", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "constraint_type", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13325", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_deferrable", + "num": 8, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13325", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "initially_deferred", + "num": 9, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13325", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "enforced", + "num": 10, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13329", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantor", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13329", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantee", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13329", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13329", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13329", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13329", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "privilege_type", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13329", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_grantable", + "num": 7, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13329", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "with_hierarchy", + "num": 8, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13333", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantor", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13333", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantee", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13333", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13333", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13333", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13333", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "privilege_type", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13333", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_grantable", + "num": 7, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13333", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "with_hierarchy", + "num": 8, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13336", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13336", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13336", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13336", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_type", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13336", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "self_referencing_column_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13336", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "reference_generation", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13336", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "user_defined_type_catalog", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13336", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "user_defined_type_schema", + "num": 8, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13336", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "user_defined_type_name", + "num": 9, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13336", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_insertable_into", + "num": 10, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13336", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_typed", + "num": 11, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13336", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "commit_action", + "num": 12, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13340", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13340", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13340", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13340", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13340", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13340", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13340", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "group_name", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13340", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "transform_type", + "num": 8, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13344", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "trigger_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13344", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "trigger_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13344", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "trigger_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13344", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "event_object_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13344", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "event_object_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13344", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "event_object_table", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13344", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "event_object_column", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "trigger_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "trigger_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "trigger_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "event_manipulation", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "event_object_catalog", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "event_object_schema", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "event_object_table", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "action_order", + "num": 8, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "action_condition", + "num": 9, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "action_statement", + "num": 10, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "action_orientation", + "num": 11, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "action_timing", + "num": 12, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "action_reference_old_table", + "num": 13, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "action_reference_new_table", + "num": 14, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "action_reference_old_row", + "num": 15, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "action_reference_new_row", + "num": 16, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13348", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "created", + "num": 17, + "tags": {}, + "typeId": "13179", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13352", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantor", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13352", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantee", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13352", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_catalog", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13352", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_schema", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13352", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13352", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "privilege_type", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13352", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_grantable", + "num": 7, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13356", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantor", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13356", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantee", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13356", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_catalog", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13356", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_schema", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13356", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13356", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "privilege_type", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13356", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_grantable", + "num": 7, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13359", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantor", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13359", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantee", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13359", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_catalog", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13359", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_schema", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13359", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13359", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_type", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13359", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "privilege_type", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13359", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_grantable", + "num": 8, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13363", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantor", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13363", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "grantee", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13363", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_catalog", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13363", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_schema", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13363", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13363", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_type", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13363", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "privilege_type", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13363", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_grantable", + "num": 8, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "user_defined_type_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "user_defined_type_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "user_defined_type_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "user_defined_type_category", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_instantiable", + "num": 5, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_final", + "num": 6, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ordering_form", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ordering_category", + "num": 8, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ordering_routine_catalog", + "num": 9, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ordering_routine_schema", + "num": 10, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ordering_routine_name", + "num": 11, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "reference_type", + "num": 12, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "data_type", + "num": 13, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_maximum_length", + "num": 14, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_octet_length", + "num": 15, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_catalog", + "num": 16, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_schema", + "num": 17, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_name", + "num": 18, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_catalog", + "num": 19, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_schema", + "num": 20, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_name", + "num": 21, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision", + "num": 22, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision_radix", + "num": 23, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_scale", + "num": 24, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datetime_precision", + "num": 25, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_type", + "num": 26, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_precision", + "num": 27, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "source_dtd_identifier", + "num": 28, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13366", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ref_dtd_identifier", + "num": 29, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13370", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "view_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13370", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "view_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13370", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "view_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13370", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13370", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13370", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13370", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "column_name", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13374", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13374", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13374", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13374", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13374", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13374", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "specific_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13378", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "view_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13378", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "view_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13378", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "view_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13378", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13378", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13378", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13382", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13382", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13382", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13382", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "view_definition", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13382", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "check_option", + "num": 5, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13382", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_updatable", + "num": 6, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13382", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_insertable_into", + "num": 7, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13382", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_trigger_updatable", + "num": 8, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13382", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_trigger_deletable", + "num": 9, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13382", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "is_trigger_insertable_into", + "num": 10, + "tags": {}, + "typeId": "13181", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13386", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13386", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13386", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13386", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_type", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13386", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "dtd_identifier", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "object_type", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collection_type_identifier", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "data_type", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_maximum_length", + "num": 7, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_octet_length", + "num": 8, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_catalog", + "num": 9, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_schema", + "num": 10, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "character_set_name", + "num": 11, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_catalog", + "num": 12, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_schema", + "num": 13, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "collation_name", + "num": 14, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision", + "num": 15, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_precision_radix", + "num": 16, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "numeric_scale", + "num": 17, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "datetime_precision", + "num": 18, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_type", + "num": 19, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "interval_precision", + "num": 20, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "domain_default", + "num": 21, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_catalog", + "num": 22, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_schema", + "num": 23, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "udt_name", + "num": 24, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_catalog", + "num": 25, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_schema", + "num": 26, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "scope_name", + "num": 27, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "maximum_cardinality", + "num": 28, + "tags": {}, + "typeId": "13169", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13390", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "dtd_identifier", + "num": 29, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13394", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "nspname", + "num": 1, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13394", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "relname", + "num": 2, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13394", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attname", + "num": 3, + "tags": {}, + "typeId": "19", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13394", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "attfdwoptions", + "num": 4, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13398", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13398", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13398", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "table_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13398", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "column_name", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13398", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "option_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13398", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "option_value", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13401", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13401", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "fdwowner", + "num": 2, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13401", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "fdwoptions", + "num": 3, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13401", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_data_wrapper_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13401", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_data_wrapper_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13401", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "authorization_identifier", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13401", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_data_wrapper_language", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13404", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_data_wrapper_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13404", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_data_wrapper_name", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13404", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "option_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13404", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "option_value", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13407", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_data_wrapper_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13407", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_data_wrapper_name", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13407", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "authorization_identifier", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13407", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "library_name", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13407", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_data_wrapper_language", + "num": 5, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13410", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13410", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "srvoptions", + "num": 2, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13410", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_catalog", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13410", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_name", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13410", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_data_wrapper_catalog", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13410", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_data_wrapper_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13410", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_type", + "num": 7, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13410", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_version", + "num": 8, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13410", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "authorization_identifier", + "num": 9, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13414", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13414", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_name", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13414", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "option_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13414", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "option_value", + "num": 4, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_name", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_data_wrapper_catalog", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_data_wrapper_name", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_type", + "num": 5, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_version", + "num": 6, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13417", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "authorization_identifier", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13420", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_table_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13420", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_table_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13420", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_table_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13420", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "ftoptions", + "num": 4, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13420", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_catalog", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13420", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13420", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "authorization_identifier", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13424", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_table_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13424", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_table_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13424", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_table_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13424", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "option_name", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13424", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "option_value", + "num": 5, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13427", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_table_catalog", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13427", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_table_schema", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13427", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_table_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13427", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_catalog", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13427", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_name", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13430", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "oid", + "num": 1, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13430", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "umoptions", + "num": 2, + "tags": {}, + "typeId": "1009", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13430", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "umuser", + "num": 3, + "tags": {}, + "typeId": "26", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13430", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "authorization_identifier", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13430", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_catalog", + "num": 5, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13430", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_name", + "num": 6, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13430", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "srvowner", + "num": 7, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13434", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "authorization_identifier", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13434", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_catalog", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13434", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13434", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "option_name", + "num": 4, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13434", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "option_value", + "num": 5, + "tags": {}, + "typeId": "13172", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13438", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "authorization_identifier", + "num": 1, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13438", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_catalog", + "num": 2, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "13438", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "foreign_server_name", + "num": 3, + "tags": {}, + "typeId": "13174", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "18270", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "path", + "num": 1, + "tags": {}, + "typeId": "1007", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "18270", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "geom", + "num": 2, + "tags": {}, + "typeId": "17977", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "18383", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "valid", + "num": 1, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "18383", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "reason", + "num": 2, + "tags": {}, + "typeId": "1043", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "18383", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "location", + "num": 3, + "tags": {}, + "typeId": "17977", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19007", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "error", + "num": 1, + "tags": {}, + "typeId": "1043", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19007", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "id1", + "num": 2, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19007", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "id2", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19010", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "topology_id", + "num": 1, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19010", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "layer_id", + "num": 2, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19010", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "id", + "num": 3, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19010", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "type", + "num": 4, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19090", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "sequence", + "num": 1, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19090", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "edge", + "num": 2, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19130", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "address", + "num": 1, + "tags": {}, + "typeId": "23", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19130", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "predirabbrev", + "num": 2, + "tags": {}, + "typeId": "1043", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19130", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "streetname", + "num": 3, + "tags": {}, + "typeId": "1043", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19130", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "streettypeabbrev", + "num": 4, + "tags": {}, + "typeId": "1043", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19130", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "postdirabbrev", + "num": 5, + "tags": {}, + "typeId": "1043", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19130", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "internal", + "num": 6, + "tags": {}, + "typeId": "1043", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19130", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "location", + "num": 7, + "tags": {}, + "typeId": "1043", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19130", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "stateabbrev", + "num": 8, + "tags": {}, + "typeId": "1043", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19130", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "zip", + "num": 9, + "tags": {}, + "typeId": "1043", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19130", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "parsed", + "num": 10, + "tags": {}, + "typeId": "16", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19130", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "zip4", + "num": 11, + "tags": {}, + "typeId": "1043", + "typeModifier": null, + }, + { + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classId": "19130", + "columnLevelSelectGrant": false, + "comment": null, + "description": null, + "hasDefault": false, + "identity": "", + "isNotNull": false, + "kind": "attribute", + "name": "address_alphanumeric", + "num": 12, + "tags": {}, + "typeId": "1043", + "typeModifier": null, + }, + ], + "class": [ + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2600", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_aggregate", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12013", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2601", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_am", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12007", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2602", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_amop", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12008", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2603", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_amproc", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12009", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2604", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_attrdef", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12000", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "1249", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_attribute", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "75", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "1261", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_auth_members", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "2843", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "1260", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_authid", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "2842", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12152", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_available_extension_versions", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12153", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12149", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_available_extensions", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12150", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2605", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_cast", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12021", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "1259", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_class", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "83", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3456", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_collation", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12046", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12183", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_config", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12184", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2606", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_constraint", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12001", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2607", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_conversion", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12024", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12146", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_cursors", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12147", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "1262", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_database", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "1248", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2964", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_db_role_setting", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12026", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "826", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_default_acl", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12043", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2608", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_depend", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12025", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2609", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_description", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12020", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3501", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_enum", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12022", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3466", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_event_trigger", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12019", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3079", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_extension", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12036", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12171", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_file_settings", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12172", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2328", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_foreign_data_wrapper", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12037", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "1417", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_foreign_server", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12038", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3118", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_foreign_table", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12040", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12097", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_group", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12098", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12174", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_hba_file_rules", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12175", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2610", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_index", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12003", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12123", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12124", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2611", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_inherits", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12002", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3394", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_init_privs", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12044", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2612", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_language", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12010", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2613", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_largeobject", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12012", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2995", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_largeobject_metadata", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12011", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12143", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_locks", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12144", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12119", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_matviews", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12120", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2615", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_namespace", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12023", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2616", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_opclass", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12006", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2617", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_operator", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12004", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2753", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_opfamily", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12005", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3350", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_partitioned_table", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12047", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "1136", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_pltemplate", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12028", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12103", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_policies", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12104", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3256", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_policy", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12041", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12159", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_prepared_statements", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12160", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12155", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_prepared_xacts", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12156", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "1255", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_proc", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "81", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "6104", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_publication", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12051", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "6106", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_publication_rel", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12052", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12139", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_publication_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12140", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3541", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_range", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12048", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "6000", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_replication_origin", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12042", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12309", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_replication_origin_status", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12310", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12268", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_replication_slots", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12269", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2618", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_rewrite", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12017", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12089", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_roles", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12090", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12107", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_rules", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12108", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3596", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_seclabel", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12045", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12162", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_seclabels", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12163", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2224", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_sequence", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12050", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12127", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_sequences", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12128", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12166", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_settings", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12167", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12093", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_shadow", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12094", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "1214", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_shdepend", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12029", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2396", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_shdescription", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12030", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3592", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_shseclabel", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "4066", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12248", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_activity", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12249", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12218", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_all_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12219", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12186", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_all_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12187", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12287", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_archiver", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12288", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12290", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_bgwriter", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12291", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12272", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_database", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12273", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12276", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_stat_database_conflicts", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12277", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12265", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_gssapi", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12266", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12297", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_progress_cluster", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12298", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12301", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_progress_create_index", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12302", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12293", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_progress_vacuum", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12294", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12252", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_replication", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12253", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12262", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_ssl", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12263", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12259", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_subscription", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12260", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12222", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_sys_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12223", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12194", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_sys_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12195", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12279", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_user_functions", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12280", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12225", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_user_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12226", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12201", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_user_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12202", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12256", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_wal_receiver", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12257", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12190", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_xact_all_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12191", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12198", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_xact_sys_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12199", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12283", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_xact_user_functions", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12284", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12205", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stat_xact_user_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12206", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12228", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_statio_all_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12229", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12238", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_statio_all_sequences", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12239", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12208", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_statio_all_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12209", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12232", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_statio_sys_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12233", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12242", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_statio_sys_sequences", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12243", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12212", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_statio_sys_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12213", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12235", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_statio_user_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12236", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12245", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_statio_user_sequences", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12246", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12215", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_statio_user_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12216", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2619", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_statistic", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12016", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3381", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_statistic_ext", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12014", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3429", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_statistic_ext_data", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12015", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12131", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stats", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12132", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12135", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_stats_ext", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12136", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "6100", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_subscription", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "6101", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "6102", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_subscription_rel", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12053", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12115", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12116", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "1213", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_tablespace", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12027", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12177", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_timezone_abbrevs", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12178", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12180", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_timezone_names", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12181", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3576", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_transform", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12049", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "2620", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_trigger", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12018", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3602", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_ts_config", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12031", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3603", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_ts_config_map", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12032", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3600", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_ts_dict", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12033", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3601", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_ts_parser", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12034", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "3764", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_ts_template", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12035", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "1247", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_type", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "71", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12100", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_user", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12101", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "1418", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "pg_user_mapping", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12039", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12305", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_user_mappings", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12306", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "12111", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "pg_views", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "tags": {}, + "typeId": "12112", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "c", + "comment": null, + "description": null, + "id": "18270", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": false, + "isUpdatable": false, + "kind": "class", + "name": "geometry_dump", + "namespaceId": "2200", + "namespaceName": "public", + "tags": {}, + "typeId": "18272", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "c", + "comment": null, + "description": null, + "id": "18383", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": false, + "isUpdatable": false, + "kind": "class", + "name": "valid_detail", + "namespaceId": "2200", + "namespaceName": "public", + "tags": {}, + "typeId": "18385", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13401", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "_pg_foreign_data_wrappers", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13402", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13410", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "_pg_foreign_servers", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13411", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13394", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "_pg_foreign_table_columns", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13395", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13420", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "_pg_foreign_tables", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13421", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13430", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "_pg_user_mappings", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13431", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13187", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "administrable_role_authorizations", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13188", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13183", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "applicable_roles", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13184", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13190", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "attributes", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13191", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13194", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "character_sets", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13195", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13198", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "check_constraint_routine_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13199", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13202", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "check_constraints", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13203", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13210", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "collation_character_set_applicability", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13211", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13206", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "collations", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13207", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13214", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "column_column_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13215", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13218", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "column_domain_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13219", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13398", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "column_options", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13399", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13222", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "column_privileges", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13223", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13226", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "column_udt_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13227", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13230", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "columns", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13231", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13234", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "constraint_column_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13235", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13238", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "constraint_table_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13239", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13386", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "data_type_privileges", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13387", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13242", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "domain_constraints", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13243", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13246", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "domain_udt_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13247", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13250", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "domains", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13251", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13390", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "element_types", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13391", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13254", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "enabled_roles", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13255", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13404", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "foreign_data_wrapper_options", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13405", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13407", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "foreign_data_wrappers", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13408", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13414", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "foreign_server_options", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13415", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13417", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "foreign_servers", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13418", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13424", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "foreign_table_options", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13425", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13427", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "foreign_tables", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13428", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13175", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "information_schema_catalog_name", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13176", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13257", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "key_column_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13258", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13261", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "parameters", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13262", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13265", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "referential_constraints", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13266", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13269", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "role_column_grants", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13270", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13276", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "role_routine_grants", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13277", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13333", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "role_table_grants", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13334", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13356", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "role_udt_grants", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13357", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13363", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "role_usage_grants", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13364", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13272", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "routine_privileges", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13273", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13279", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "routines", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13280", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13283", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "schemata", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13284", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13286", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "sequences", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13287", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "13290", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "sql_features", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13291", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "13295", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "sql_implementation_info", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13296", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "13300", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "sql_languages", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13301", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "13305", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "sql_packages", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13306", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "13310", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "sql_parts", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13311", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "13315", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "sql_sizing", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13316", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "r", + "comment": null, + "description": null, + "id": "13320", + "isDeletable": true, + "isExtensionConfigurationTable": false, + "isInsertable": true, + "isSelectable": true, + "isUpdatable": true, + "kind": "class", + "name": "sql_sizing_profiles", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13321", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13325", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "table_constraints", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13326", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13329", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "table_privileges", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13330", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13336", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "tables", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13337", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13340", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "transforms", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13341", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13344", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "triggered_update_columns", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13345", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13348", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "triggers", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13349", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13352", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "udt_privileges", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13353", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13359", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "usage_privileges", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13360", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13366", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "user_defined_types", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13367", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13434", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "user_mapping_options", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13435", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13438", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "user_mappings", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13439", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13370", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "view_column_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13371", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13374", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "view_routine_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13375", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13378", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "view_table_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13379", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "v", + "comment": null, + "description": null, + "id": "13382", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": true, + "isUpdatable": false, + "kind": "class", + "name": "views", + "namespaceId": "13155", + "namespaceName": "information_schema", + "tags": {}, + "typeId": "13383", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "c", + "comment": null, + "description": null, + "id": "19090", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": false, + "isUpdatable": false, + "kind": "class", + "name": "getfaceedges_returntype", + "namespaceId": "18973", + "namespaceName": "topology", + "tags": {}, + "typeId": "19092", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "c", + "comment": null, + "description": null, + "id": "19010", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": false, + "isUpdatable": false, + "kind": "class", + "name": "topogeometry", + "namespaceId": "18973", + "namespaceName": "topology", + "tags": {}, + "typeId": "19012", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "c", + "comment": null, + "description": null, + "id": "19007", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": false, + "isUpdatable": false, + "kind": "class", + "name": "validatetopology_returntype", + "namespaceId": "18973", + "namespaceName": "topology", + "tags": {}, + "typeId": "19009", + }, + { + "aclDeletable": true, + "aclInsertable": true, + "aclSelectable": true, + "aclUpdatable": true, + "classKind": "c", + "comment": null, + "description": null, + "id": "19130", + "isDeletable": false, + "isExtensionConfigurationTable": false, + "isInsertable": false, + "isSelectable": false, + "isUpdatable": false, + "kind": "class", + "name": "norm_addy", + "namespaceId": "19128", + "namespaceName": "tiger", + "tags": {}, + "typeId": "19132", + }, + ], + "constraint": [], + "extension": [ + { + "comment": "determine similarities and distance between strings", + "configurationClassIds": null, + "description": "determine similarities and distance between strings", + "id": "19117", + "kind": "extension", + "name": "fuzzystrmatch", + "namespaceId": "2200", + "namespaceName": "public", + "relocatable": true, + "tags": {}, + "version": "1.1", + }, + { + "comment": "PL/pgSQL procedural language", + "configurationClassIds": null, + "description": "PL/pgSQL procedural language", + "id": "13441", + "kind": "extension", + "name": "plpgsql", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "relocatable": false, + "tags": {}, + "version": "1.0", + }, + { + "comment": "PostGIS geometry, geography, and raster spatial types and functions", + "configurationClassIds": [ + "18276", + ], + "description": "PostGIS geometry, geography, and raster spatial types and functions", + "id": "17971", + "kind": "extension", + "name": "postgis", + "namespaceId": "2200", + "namespaceName": "public", + "relocatable": false, + "tags": {}, + "version": "3.0.2", + }, + { + "comment": "PostGIS tiger geocoder and reverse geocoder", + "configurationClassIds": [ + "19135", + "19490", + "19502", + "19514", + ], + "description": "PostGIS tiger geocoder and reverse geocoder", + "id": "19129", + "kind": "extension", + "name": "postgis_tiger_geocoder", + "namespaceId": "19128", + "namespaceName": "tiger", + "relocatable": false, + "tags": {}, + "version": "3.0.2", + }, + { + "comment": "PostGIS topology spatial types and functions", + "configurationClassIds": [ + "18977", + "18990", + ], + "description": "PostGIS topology spatial types and functions", + "id": "18974", + "kind": "extension", + "name": "postgis_topology", + "namespaceId": "18973", + "namespaceName": "topology", + "relocatable": false, + "tags": {}, + "version": "3.0.2", + }, + ], + "index": [ + { + "attributeNums": [ + 2, + 3, + 4, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "826", + "comment": null, + "description": null, + "id": "827", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_default_acl_role_nsp_obj_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "826", + "comment": null, + "description": null, + "id": "828", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_default_acl_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1136", + "comment": null, + "description": null, + "id": "1137", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_pltemplate_name_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1213", + "comment": null, + "description": null, + "id": "2697", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_tablespace_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1213", + "comment": null, + "description": null, + "id": "2698", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_tablespace_spcname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + 3, + 4, + ], + "attributePropertiesAsc": [ + true, + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + false, + ], + "classId": "1214", + "comment": null, + "description": null, + "id": "1232", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": false, + "isValid": true, + "kind": "index", + "name": "pg_shdepend_depender_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 4, + "tags": {}, + }, + { + "attributeNums": [ + 5, + 6, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "1214", + "comment": null, + "description": null, + "id": "1233", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": false, + "isValid": true, + "kind": "index", + "name": "pg_shdepend_reference_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1247", + "comment": null, + "description": null, + "id": "2703", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_type_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "1247", + "comment": null, + "description": null, + "id": "2704", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_type_typname_nsp_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "1249", + "comment": null, + "description": null, + "id": "2658", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_attribute_relid_attnam_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 6, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "1249", + "comment": null, + "description": null, + "id": "2659", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_attribute_relid_attnum_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1255", + "comment": null, + "description": null, + "id": "2690", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_proc_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 20, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "1255", + "comment": null, + "description": null, + "id": "2691", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_proc_proname_args_nsp_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1259", + "comment": null, + "description": null, + "id": "2662", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_class_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "1259", + "comment": null, + "description": null, + "id": "2663", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_class_relname_nsp_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 9, + 8, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "1259", + "comment": null, + "description": null, + "id": "3455", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": false, + "isValid": true, + "kind": "index", + "name": "pg_class_tblspc_relfilenode_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1260", + "comment": null, + "description": null, + "id": "2676", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_authid_rolname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1260", + "comment": null, + "description": null, + "id": "2677", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_authid_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "1261", + "comment": null, + "description": null, + "id": "2694", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_auth_members_role_member_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 1, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "1261", + "comment": null, + "description": null, + "id": "2695", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_auth_members_member_role_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1262", + "comment": null, + "description": null, + "id": "2671", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_database_datname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1262", + "comment": null, + "description": null, + "id": "2672", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_database_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1417", + "comment": null, + "description": null, + "id": "113", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_foreign_server_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1417", + "comment": null, + "description": null, + "id": "549", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_foreign_server_name_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "1418", + "comment": null, + "description": null, + "id": "174", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_user_mapping_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "1418", + "comment": null, + "description": null, + "id": "175", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_user_mapping_user_server_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2224", + "comment": null, + "description": null, + "id": "5002", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_sequence_seqrelid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2328", + "comment": null, + "description": null, + "id": "112", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_foreign_data_wrapper_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2328", + "comment": null, + "description": null, + "id": "548", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_foreign_data_wrapper_name_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "2396", + "comment": null, + "description": null, + "id": "2397", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_shdescription_o_c_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2600", + "comment": null, + "description": null, + "id": "2650", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_aggregate_fnoid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2601", + "comment": null, + "description": null, + "id": "2651", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_am_name_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2601", + "comment": null, + "description": null, + "id": "2652", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_am_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + 4, + 5, + ], + "attributePropertiesAsc": [ + true, + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + false, + ], + "classId": "2602", + "comment": null, + "description": null, + "id": "2653", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_amop_fam_strat_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 4, + "tags": {}, + }, + { + "attributeNums": [ + 7, + 6, + 2, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "2602", + "comment": null, + "description": null, + "id": "2654", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_amop_opr_fam_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2602", + "comment": null, + "description": null, + "id": "2756", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_amop_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + 4, + 5, + ], + "attributePropertiesAsc": [ + true, + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + false, + ], + "classId": "2603", + "comment": null, + "description": null, + "id": "2655", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_amproc_fam_proc_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 4, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2603", + "comment": null, + "description": null, + "id": "2757", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_amproc_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "2604", + "comment": null, + "description": null, + "id": "2656", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_attrdef_adrelid_adnum_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2604", + "comment": null, + "description": null, + "id": "2657", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_attrdef_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2605", + "comment": null, + "description": null, + "id": "2660", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_cast_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "2605", + "comment": null, + "description": null, + "id": "2661", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_cast_source_target_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 11, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2606", + "comment": null, + "description": null, + "id": "2579", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": false, + "isValid": true, + "kind": "index", + "name": "pg_constraint_conparentid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "2606", + "comment": null, + "description": null, + "id": "2664", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": false, + "isValid": true, + "kind": "index", + "name": "pg_constraint_conname_nsp_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 8, + 9, + 2, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "2606", + "comment": null, + "description": null, + "id": "2665", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_constraint_conrelid_contypid_conname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 9, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2606", + "comment": null, + "description": null, + "id": "2666", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": false, + "isValid": true, + "kind": "index", + "name": "pg_constraint_contypid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2606", + "comment": null, + "description": null, + "id": "2667", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_constraint_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 3, + 5, + 6, + 1, + ], + "attributePropertiesAsc": [ + true, + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + false, + ], + "classId": "2607", + "comment": null, + "description": null, + "id": "2668", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_conversion_default_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 4, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "2607", + "comment": null, + "description": null, + "id": "2669", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_conversion_name_nsp_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2607", + "comment": null, + "description": null, + "id": "2670", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_conversion_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "2608", + "comment": null, + "description": null, + "id": "2673", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": false, + "isValid": true, + "kind": "index", + "name": "pg_depend_depender_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 4, + 5, + 6, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "2608", + "comment": null, + "description": null, + "id": "2674", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": false, + "isValid": true, + "kind": "index", + "name": "pg_depend_reference_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "2609", + "comment": null, + "description": null, + "id": "2675", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_description_o_c_o_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2610", + "comment": null, + "description": null, + "id": "2678", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": false, + "isValid": true, + "kind": "index", + "name": "pg_index_indrelid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2610", + "comment": null, + "description": null, + "id": "2679", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_index_indexrelid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2611", + "comment": null, + "description": null, + "id": "2187", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": false, + "isValid": true, + "kind": "index", + "name": "pg_inherits_parent_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "2611", + "comment": null, + "description": null, + "id": "2680", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_inherits_relid_seqno_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2612", + "comment": null, + "description": null, + "id": "2681", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_language_name_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2612", + "comment": null, + "description": null, + "id": "2682", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_language_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "2613", + "comment": null, + "description": null, + "id": "2683", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_largeobject_loid_pn_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2615", + "comment": null, + "description": null, + "id": "2684", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_namespace_nspname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2615", + "comment": null, + "description": null, + "id": "2685", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_namespace_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + 4, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "2616", + "comment": null, + "description": null, + "id": "2686", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_opclass_am_name_nsp_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2616", + "comment": null, + "description": null, + "id": "2687", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_opclass_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2617", + "comment": null, + "description": null, + "id": "2688", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_operator_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 8, + 9, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + false, + ], + "classId": "2617", + "comment": null, + "description": null, + "id": "2689", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_operator_oprname_l_r_n_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 4, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2618", + "comment": null, + "description": null, + "id": "2692", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_rewrite_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 3, + 2, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "2618", + "comment": null, + "description": null, + "id": "2693", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_rewrite_rel_rulename_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "2619", + "comment": null, + "description": null, + "id": "2696", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_statistic_relid_att_inh_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 10, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2620", + "comment": null, + "description": null, + "id": "2699", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": false, + "isValid": true, + "kind": "index", + "name": "pg_trigger_tgconstraint_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "2620", + "comment": null, + "description": null, + "id": "2701", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_trigger_tgrelid_tgname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2620", + "comment": null, + "description": null, + "id": "2702", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_trigger_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + 4, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "2753", + "comment": null, + "description": null, + "id": "2754", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_opfamily_am_name_nsp_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2753", + "comment": null, + "description": null, + "id": "2755", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_opfamily_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "2964", + "comment": null, + "description": null, + "id": "2965", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_db_role_setting_databaseid_rol_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "2995", + "comment": null, + "description": null, + "id": "2996", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_largeobject_metadata_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3079", + "comment": null, + "description": null, + "id": "3080", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_extension_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3079", + "comment": null, + "description": null, + "id": "3081", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_extension_name_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3118", + "comment": null, + "description": null, + "id": "3119", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_foreign_table_relid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3256", + "comment": null, + "description": null, + "id": "3257", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_policy_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 3, + 2, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "3256", + "comment": null, + "description": null, + "id": "3258", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_policy_polrelid_polname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3350", + "comment": null, + "description": null, + "id": "3351", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_partitioned_table_partrelid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3381", + "comment": null, + "description": null, + "id": "3379", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": false, + "isValid": true, + "kind": "index", + "name": "pg_statistic_ext_relid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3381", + "comment": null, + "description": null, + "id": "3380", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_statistic_ext_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 3, + 4, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "3381", + "comment": null, + "description": null, + "id": "3997", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_statistic_ext_name_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "3394", + "comment": null, + "description": null, + "id": "3395", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_init_privs_o_c_o_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3429", + "comment": null, + "description": null, + "id": "3433", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_statistic_ext_data_stxoid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3456", + "comment": null, + "description": null, + "id": "3085", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_collation_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 7, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "3456", + "comment": null, + "description": null, + "id": "3164", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_collation_name_enc_nsp_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3466", + "comment": null, + "description": null, + "id": "3467", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_event_trigger_evtname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3466", + "comment": null, + "description": null, + "id": "3468", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_event_trigger_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3501", + "comment": null, + "description": null, + "id": "3502", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_enum_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 4, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "3501", + "comment": null, + "description": null, + "id": "3503", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_enum_typid_label_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "3501", + "comment": null, + "description": null, + "id": "3534", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_enum_typid_sortorder_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3541", + "comment": null, + "description": null, + "id": "3542", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_range_rngtypid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3576", + "comment": null, + "description": null, + "id": "3574", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_transform_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "3576", + "comment": null, + "description": null, + "id": "3575", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_transform_type_lang_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "3592", + "comment": null, + "description": null, + "id": "3593", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_shseclabel_object_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + 3, + 4, + ], + "attributePropertiesAsc": [ + true, + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + false, + ], + "classId": "3596", + "comment": null, + "description": null, + "id": "3597", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_seclabel_object_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 4, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "3600", + "comment": null, + "description": null, + "id": "3604", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_ts_dict_dictname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3600", + "comment": null, + "description": null, + "id": "3605", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_ts_dict_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "3601", + "comment": null, + "description": null, + "id": "3606", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_ts_parser_prsname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3601", + "comment": null, + "description": null, + "id": "3607", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_ts_parser_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "3602", + "comment": null, + "description": null, + "id": "3608", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_ts_config_cfgname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3602", + "comment": null, + "description": null, + "id": "3712", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_ts_config_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + false, + ], + "classId": "3603", + "comment": null, + "description": null, + "id": "3609", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_ts_config_map_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 3, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "3764", + "comment": null, + "description": null, + "id": "3766", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_ts_template_tmplname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "3764", + "comment": null, + "description": null, + "id": "3767", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_ts_template_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "6000", + "comment": null, + "description": null, + "id": "6001", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_replication_origin_roiident_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "6000", + "comment": null, + "description": null, + "id": "6002", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_replication_origin_roname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "6100", + "comment": null, + "description": null, + "id": "6114", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_subscription_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 3, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "6100", + "comment": null, + "description": null, + "id": "6115", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_subscription_subname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 2, + 1, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "6102", + "comment": null, + "description": null, + "id": "6117", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_subscription_rel_srrelid_srsubid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "6104", + "comment": null, + "description": null, + "id": "6110", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_publication_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 2, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "6104", + "comment": null, + "description": null, + "id": "6111", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_publication_pubname_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 1, + ], + "attributePropertiesAsc": [ + true, + ], + "attributePropertiesNullsFirst": [ + false, + ], + "classId": "6106", + "comment": null, + "description": null, + "id": "6112", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_publication_rel_oid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 1, + "tags": {}, + }, + { + "attributeNums": [ + 3, + 2, + ], + "attributePropertiesAsc": [ + true, + true, + ], + "attributePropertiesNullsFirst": [ + false, + false, + ], + "classId": "6106", + "comment": null, + "description": null, + "id": "6113", + "indexType": "btree", + "isImmediate": true, + "isPartial": false, + "isPrimary": false, + "isReplicaIdentity": false, + "isUnique": true, + "isValid": true, + "kind": "index", + "name": "pg_publication_rel_prrelid_prpubid_index", + "namespaceName": "pg_catalog", + "numberOfAttributes": 2, + "tags": {}, + }, + ], + "namespace": [ + { + "comment": "standard public schema", + "description": "standard public schema", + "id": "2200", + "kind": "namespace", + "name": "public", + "tags": {}, + }, + ], + "procedure": [], + "type": [ + { + "arrayItemTypeId": "1033", + "category": "A", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1034", + "isPgArray": true, + "kind": "type", + "name": "_aclitem", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": "16", + "category": "A", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1000", + "isPgArray": true, + "kind": "type", + "name": "_bool", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": "18", + "category": "A", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1002", + "isPgArray": true, + "kind": "type", + "name": "_char", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": "700", + "category": "A", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1021", + "isPgArray": true, + "kind": "type", + "name": "_float4", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": "701", + "category": "A", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1022", + "isPgArray": true, + "kind": "type", + "name": "_float8", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": "21", + "category": "A", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1005", + "isPgArray": true, + "kind": "type", + "name": "_int2", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": "23", + "category": "A", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1007", + "isPgArray": true, + "kind": "type", + "name": "_int4", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": "19", + "category": "A", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1003", + "isPgArray": true, + "kind": "type", + "name": "_name", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": "26", + "category": "A", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1028", + "isPgArray": true, + "kind": "type", + "name": "_oid", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": "2206", + "category": "A", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2211", + "isPgArray": true, + "kind": "type", + "name": "_regtype", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": "25", + "category": "A", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1009", + "isPgArray": true, + "kind": "type", + "name": "_text", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "access control list", + "description": "access control list", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1033", + "isPgArray": false, + "kind": "type", + "name": "aclitem", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 12, + }, + { + "arrayItemTypeId": null, + "category": "P", + "classId": null, + "comment": "pseudo-type representing a polymorphic array type", + "description": "pseudo-type representing a polymorphic array type", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2277", + "isPgArray": false, + "kind": "type", + "name": "anyarray", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "p", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "V", + "classId": null, + "comment": "fixed-length bit string", + "description": "fixed-length bit string", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1560", + "isPgArray": false, + "kind": "type", + "name": "bit", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "B", + "classId": null, + "comment": "boolean, 'true'/'false'", + "description": "boolean, 'true'/'false'", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "16", + "isPgArray": false, + "kind": "type", + "name": "bool", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 1, + }, + { + "arrayItemTypeId": "600", + "category": "G", + "classId": null, + "comment": "geometric box '(lower left,upper right)'", + "description": "geometric box '(lower left,upper right)'", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "603", + "isPgArray": false, + "kind": "type", + "name": "box", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 32, + }, + { + "arrayItemTypeId": null, + "category": "S", + "classId": null, + "comment": "char(length), blank-padded string, fixed storage length", + "description": "char(length), blank-padded string, fixed storage length", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1042", + "isPgArray": false, + "kind": "type", + "name": "bpchar", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "variable-length string, binary values escaped", + "description": "variable-length string, binary values escaped", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "17", + "isPgArray": false, + "kind": "type", + "name": "bytea", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "S", + "classId": null, + "comment": "single character", + "description": "single character", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18", + "isPgArray": false, + "kind": "type", + "name": "char", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "command identifier type, sequence in transaction id", + "description": "command identifier type, sequence in transaction id", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "29", + "isPgArray": false, + "kind": "type", + "name": "cid", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "I", + "classId": null, + "comment": "network IP address/netmask, network address", + "description": "network IP address/netmask, network address", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "650", + "isPgArray": false, + "kind": "type", + "name": "cidr", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "G", + "classId": null, + "comment": "geometric circle '(center,radius)'", + "description": "geometric circle '(center,radius)'", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "718", + "isPgArray": false, + "kind": "type", + "name": "circle", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 24, + }, + { + "arrayItemTypeId": null, + "category": "P", + "classId": null, + "comment": "C-style string", + "description": "C-style string", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2275", + "isPgArray": false, + "kind": "type", + "name": "cstring", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "p", + "typeLength": -2, + }, + { + "arrayItemTypeId": null, + "category": "D", + "classId": null, + "comment": "date", + "description": "date", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1082", + "isPgArray": false, + "kind": "type", + "name": "date", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "R", + "classId": null, + "comment": "range of dates", + "description": "range of dates", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3912", + "isPgArray": false, + "kind": "type", + "name": "daterange", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": "1082", + "tags": {}, + "type": "r", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "single-precision floating point number, 4-byte storage", + "description": "single-precision floating point number, 4-byte storage", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "700", + "isPgArray": false, + "kind": "type", + "name": "float4", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "double-precision floating point number, 8-byte storage", + "description": "double-precision floating point number, 8-byte storage", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "701", + "isPgArray": false, + "kind": "type", + "name": "float8", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 8, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "GiST index internal text representation for text search", + "description": "GiST index internal text representation for text search", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3642", + "isPgArray": false, + "kind": "type", + "name": "gtsvector", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "I", + "classId": null, + "comment": "IP address/netmask, host address, netmask optional", + "description": "IP address/netmask, host address, netmask optional", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "869", + "isPgArray": false, + "kind": "type", + "name": "inet", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "-32 thousand to 32 thousand, 2-byte storage", + "description": "-32 thousand to 32 thousand, 2-byte storage", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "21", + "isPgArray": false, + "kind": "type", + "name": "int2", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 2, + }, + { + "arrayItemTypeId": "21", + "category": "A", + "classId": null, + "comment": "array of int2, used in system tables", + "description": "array of int2, used in system tables", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "22", + "isPgArray": true, + "kind": "type", + "name": "int2vector", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "-2 billion to 2 billion integer, 4-byte storage", + "description": "-2 billion to 2 billion integer, 4-byte storage", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "23", + "isPgArray": false, + "kind": "type", + "name": "int4", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "R", + "classId": null, + "comment": "range of integers", + "description": "range of integers", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3904", + "isPgArray": false, + "kind": "type", + "name": "int4range", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": "23", + "tags": {}, + "type": "r", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "~18 digit integer, 8-byte storage", + "description": "~18 digit integer, 8-byte storage", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "20", + "isPgArray": false, + "kind": "type", + "name": "int8", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 8, + }, + { + "arrayItemTypeId": null, + "category": "R", + "classId": null, + "comment": "range of bigints", + "description": "range of bigints", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3926", + "isPgArray": false, + "kind": "type", + "name": "int8range", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": "20", + "tags": {}, + "type": "r", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "T", + "classId": null, + "comment": "@ , time interval", + "description": "@ , time interval", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1186", + "isPgArray": false, + "kind": "type", + "name": "interval", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 16, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "JSON stored as text", + "description": "JSON stored as text", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "114", + "isPgArray": false, + "kind": "type", + "name": "json", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "Binary JSON", + "description": "Binary JSON", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3802", + "isPgArray": false, + "kind": "type", + "name": "jsonb", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "JSON path", + "description": "JSON path", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "4072", + "isPgArray": false, + "kind": "type", + "name": "jsonpath", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": "701", + "category": "G", + "classId": null, + "comment": "geometric line", + "description": "geometric line", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "628", + "isPgArray": false, + "kind": "type", + "name": "line", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 24, + }, + { + "arrayItemTypeId": "600", + "category": "G", + "classId": null, + "comment": "geometric line segment '(pt1,pt2)'", + "description": "geometric line segment '(pt1,pt2)'", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "601", + "isPgArray": false, + "kind": "type", + "name": "lseg", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 32, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "XX:XX:XX:XX:XX:XX, MAC address", + "description": "XX:XX:XX:XX:XX:XX, MAC address", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "829", + "isPgArray": false, + "kind": "type", + "name": "macaddr", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 6, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "XX:XX:XX:XX:XX:XX:XX:XX, MAC address", + "description": "XX:XX:XX:XX:XX:XX:XX:XX, MAC address", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "774", + "isPgArray": false, + "kind": "type", + "name": "macaddr8", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 8, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "monetary amounts, $d,ddd.cc", + "description": "monetary amounts, $d,ddd.cc", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "790", + "isPgArray": false, + "kind": "type", + "name": "money", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 8, + }, + { + "arrayItemTypeId": "18", + "category": "S", + "classId": null, + "comment": "63-byte type for storing system identifiers", + "description": "63-byte type for storing system identifiers", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19", + "isPgArray": false, + "kind": "type", + "name": "name", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 64, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "numeric(precision, decimal), arbitrary precision number", + "description": "numeric(precision, decimal), arbitrary precision number", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1700", + "isPgArray": false, + "kind": "type", + "name": "numeric", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "R", + "classId": null, + "comment": "range of numerics", + "description": "range of numerics", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3906", + "isPgArray": false, + "kind": "type", + "name": "numrange", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": "1700", + "tags": {}, + "type": "r", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "object identifier(oid), maximum 4 billion", + "description": "object identifier(oid), maximum 4 billion", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "26", + "isPgArray": false, + "kind": "type", + "name": "oid", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": "26", + "category": "A", + "classId": null, + "comment": "array of oids, used in system tables", + "description": "array of oids, used in system tables", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "30", + "isPgArray": true, + "kind": "type", + "name": "oidvector", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "G", + "classId": null, + "comment": "geometric path '(pt1,...)'", + "description": "geometric path '(pt1,...)'", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "602", + "isPgArray": false, + "kind": "type", + "name": "path", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2600", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12013", + "isPgArray": false, + "kind": "type", + "name": "pg_aggregate", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2601", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12007", + "isPgArray": false, + "kind": "type", + "name": "pg_am", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2602", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12008", + "isPgArray": false, + "kind": "type", + "name": "pg_amop", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2603", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12009", + "isPgArray": false, + "kind": "type", + "name": "pg_amproc", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2604", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12000", + "isPgArray": false, + "kind": "type", + "name": "pg_attrdef", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "1249", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "75", + "isPgArray": false, + "kind": "type", + "name": "pg_attribute", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "1261", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2843", + "isPgArray": false, + "kind": "type", + "name": "pg_auth_members", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "1260", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2842", + "isPgArray": false, + "kind": "type", + "name": "pg_authid", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12152", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12153", + "isPgArray": false, + "kind": "type", + "name": "pg_available_extension_versions", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12149", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12150", + "isPgArray": false, + "kind": "type", + "name": "pg_available_extensions", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2605", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12021", + "isPgArray": false, + "kind": "type", + "name": "pg_cast", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "1259", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "83", + "isPgArray": false, + "kind": "type", + "name": "pg_class", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3456", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12046", + "isPgArray": false, + "kind": "type", + "name": "pg_collation", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12183", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12184", + "isPgArray": false, + "kind": "type", + "name": "pg_config", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2606", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12001", + "isPgArray": false, + "kind": "type", + "name": "pg_constraint", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2607", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12024", + "isPgArray": false, + "kind": "type", + "name": "pg_conversion", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12146", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12147", + "isPgArray": false, + "kind": "type", + "name": "pg_cursors", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "1262", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1248", + "isPgArray": false, + "kind": "type", + "name": "pg_database", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2964", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12026", + "isPgArray": false, + "kind": "type", + "name": "pg_db_role_setting", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "826", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12043", + "isPgArray": false, + "kind": "type", + "name": "pg_default_acl", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2608", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12025", + "isPgArray": false, + "kind": "type", + "name": "pg_depend", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "S", + "classId": null, + "comment": "multivariate dependencies", + "description": "multivariate dependencies", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3402", + "isPgArray": false, + "kind": "type", + "name": "pg_dependencies", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2609", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12020", + "isPgArray": false, + "kind": "type", + "name": "pg_description", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3501", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12022", + "isPgArray": false, + "kind": "type", + "name": "pg_enum", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3466", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12019", + "isPgArray": false, + "kind": "type", + "name": "pg_event_trigger", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3079", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12036", + "isPgArray": false, + "kind": "type", + "name": "pg_extension", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12171", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12172", + "isPgArray": false, + "kind": "type", + "name": "pg_file_settings", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2328", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12037", + "isPgArray": false, + "kind": "type", + "name": "pg_foreign_data_wrapper", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "1417", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12038", + "isPgArray": false, + "kind": "type", + "name": "pg_foreign_server", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3118", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12040", + "isPgArray": false, + "kind": "type", + "name": "pg_foreign_table", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12097", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12098", + "isPgArray": false, + "kind": "type", + "name": "pg_group", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12174", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12175", + "isPgArray": false, + "kind": "type", + "name": "pg_hba_file_rules", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2610", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12003", + "isPgArray": false, + "kind": "type", + "name": "pg_index", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12123", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12124", + "isPgArray": false, + "kind": "type", + "name": "pg_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2611", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12002", + "isPgArray": false, + "kind": "type", + "name": "pg_inherits", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3394", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12044", + "isPgArray": false, + "kind": "type", + "name": "pg_init_privs", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2612", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12010", + "isPgArray": false, + "kind": "type", + "name": "pg_language", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2613", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12012", + "isPgArray": false, + "kind": "type", + "name": "pg_largeobject", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2995", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12011", + "isPgArray": false, + "kind": "type", + "name": "pg_largeobject_metadata", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12143", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12144", + "isPgArray": false, + "kind": "type", + "name": "pg_locks", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "PostgreSQL LSN datatype", + "description": "PostgreSQL LSN datatype", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3220", + "isPgArray": false, + "kind": "type", + "name": "pg_lsn", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 8, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12119", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12120", + "isPgArray": false, + "kind": "type", + "name": "pg_matviews", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "S", + "classId": null, + "comment": "multivariate MCV list", + "description": "multivariate MCV list", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "5017", + "isPgArray": false, + "kind": "type", + "name": "pg_mcv_list", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2615", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12023", + "isPgArray": false, + "kind": "type", + "name": "pg_namespace", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "S", + "classId": null, + "comment": "multivariate ndistinct coefficients", + "description": "multivariate ndistinct coefficients", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3361", + "isPgArray": false, + "kind": "type", + "name": "pg_ndistinct", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "S", + "classId": null, + "comment": "string representing an internal node tree", + "description": "string representing an internal node tree", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "194", + "isPgArray": false, + "kind": "type", + "name": "pg_node_tree", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2616", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12006", + "isPgArray": false, + "kind": "type", + "name": "pg_opclass", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2617", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12004", + "isPgArray": false, + "kind": "type", + "name": "pg_operator", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2753", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12005", + "isPgArray": false, + "kind": "type", + "name": "pg_opfamily", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3350", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12047", + "isPgArray": false, + "kind": "type", + "name": "pg_partitioned_table", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "1136", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12028", + "isPgArray": false, + "kind": "type", + "name": "pg_pltemplate", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12103", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12104", + "isPgArray": false, + "kind": "type", + "name": "pg_policies", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3256", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12041", + "isPgArray": false, + "kind": "type", + "name": "pg_policy", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12159", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12160", + "isPgArray": false, + "kind": "type", + "name": "pg_prepared_statements", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12155", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12156", + "isPgArray": false, + "kind": "type", + "name": "pg_prepared_xacts", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "1255", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "81", + "isPgArray": false, + "kind": "type", + "name": "pg_proc", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "6104", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12051", + "isPgArray": false, + "kind": "type", + "name": "pg_publication", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "6106", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12052", + "isPgArray": false, + "kind": "type", + "name": "pg_publication_rel", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12139", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12140", + "isPgArray": false, + "kind": "type", + "name": "pg_publication_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3541", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12048", + "isPgArray": false, + "kind": "type", + "name": "pg_range", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "6000", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12042", + "isPgArray": false, + "kind": "type", + "name": "pg_replication_origin", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12309", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12310", + "isPgArray": false, + "kind": "type", + "name": "pg_replication_origin_status", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12268", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12269", + "isPgArray": false, + "kind": "type", + "name": "pg_replication_slots", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2618", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12017", + "isPgArray": false, + "kind": "type", + "name": "pg_rewrite", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12089", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12090", + "isPgArray": false, + "kind": "type", + "name": "pg_roles", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12107", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12108", + "isPgArray": false, + "kind": "type", + "name": "pg_rules", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3596", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12045", + "isPgArray": false, + "kind": "type", + "name": "pg_seclabel", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12162", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12163", + "isPgArray": false, + "kind": "type", + "name": "pg_seclabels", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2224", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12050", + "isPgArray": false, + "kind": "type", + "name": "pg_sequence", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12127", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12128", + "isPgArray": false, + "kind": "type", + "name": "pg_sequences", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12166", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12167", + "isPgArray": false, + "kind": "type", + "name": "pg_settings", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12093", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12094", + "isPgArray": false, + "kind": "type", + "name": "pg_shadow", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "1214", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12029", + "isPgArray": false, + "kind": "type", + "name": "pg_shdepend", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2396", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12030", + "isPgArray": false, + "kind": "type", + "name": "pg_shdescription", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3592", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "4066", + "isPgArray": false, + "kind": "type", + "name": "pg_shseclabel", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12248", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12249", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_activity", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12218", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12219", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_all_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12186", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12187", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_all_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12287", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12288", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_archiver", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12290", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12291", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_bgwriter", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12272", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12273", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_database", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12276", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12277", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_database_conflicts", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12265", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12266", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_gssapi", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12297", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12298", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_progress_cluster", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12301", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12302", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_progress_create_index", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12293", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12294", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_progress_vacuum", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12252", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12253", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_replication", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12262", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12263", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_ssl", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12259", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12260", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_subscription", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12222", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12223", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_sys_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12194", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12195", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_sys_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12279", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12280", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_user_functions", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12225", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12226", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_user_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12201", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12202", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_user_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12256", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12257", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_wal_receiver", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12190", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12191", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_xact_all_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12198", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12199", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_xact_sys_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12283", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12284", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_xact_user_functions", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12205", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12206", + "isPgArray": false, + "kind": "type", + "name": "pg_stat_xact_user_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12228", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12229", + "isPgArray": false, + "kind": "type", + "name": "pg_statio_all_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12238", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12239", + "isPgArray": false, + "kind": "type", + "name": "pg_statio_all_sequences", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12208", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12209", + "isPgArray": false, + "kind": "type", + "name": "pg_statio_all_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12232", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12233", + "isPgArray": false, + "kind": "type", + "name": "pg_statio_sys_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12242", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12243", + "isPgArray": false, + "kind": "type", + "name": "pg_statio_sys_sequences", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12212", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12213", + "isPgArray": false, + "kind": "type", + "name": "pg_statio_sys_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12235", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12236", + "isPgArray": false, + "kind": "type", + "name": "pg_statio_user_indexes", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12245", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12246", + "isPgArray": false, + "kind": "type", + "name": "pg_statio_user_sequences", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12215", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12216", + "isPgArray": false, + "kind": "type", + "name": "pg_statio_user_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2619", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12016", + "isPgArray": false, + "kind": "type", + "name": "pg_statistic", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3381", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12014", + "isPgArray": false, + "kind": "type", + "name": "pg_statistic_ext", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3429", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12015", + "isPgArray": false, + "kind": "type", + "name": "pg_statistic_ext_data", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12131", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12132", + "isPgArray": false, + "kind": "type", + "name": "pg_stats", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12135", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12136", + "isPgArray": false, + "kind": "type", + "name": "pg_stats_ext", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "6100", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "6101", + "isPgArray": false, + "kind": "type", + "name": "pg_subscription", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "6102", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12053", + "isPgArray": false, + "kind": "type", + "name": "pg_subscription_rel", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12115", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12116", + "isPgArray": false, + "kind": "type", + "name": "pg_tables", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "1213", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12027", + "isPgArray": false, + "kind": "type", + "name": "pg_tablespace", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12177", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12178", + "isPgArray": false, + "kind": "type", + "name": "pg_timezone_abbrevs", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12180", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12181", + "isPgArray": false, + "kind": "type", + "name": "pg_timezone_names", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3576", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12049", + "isPgArray": false, + "kind": "type", + "name": "pg_transform", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "2620", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12018", + "isPgArray": false, + "kind": "type", + "name": "pg_trigger", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3602", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12031", + "isPgArray": false, + "kind": "type", + "name": "pg_ts_config", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3603", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12032", + "isPgArray": false, + "kind": "type", + "name": "pg_ts_config_map", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3600", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12033", + "isPgArray": false, + "kind": "type", + "name": "pg_ts_dict", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3601", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12034", + "isPgArray": false, + "kind": "type", + "name": "pg_ts_parser", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "3764", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12035", + "isPgArray": false, + "kind": "type", + "name": "pg_ts_template", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "1247", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "71", + "isPgArray": false, + "kind": "type", + "name": "pg_type", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12100", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12101", + "isPgArray": false, + "kind": "type", + "name": "pg_user", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "1418", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12039", + "isPgArray": false, + "kind": "type", + "name": "pg_user_mapping", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12305", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12306", + "isPgArray": false, + "kind": "type", + "name": "pg_user_mappings", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "12111", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "12112", + "isPgArray": false, + "kind": "type", + "name": "pg_views", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": "701", + "category": "G", + "classId": null, + "comment": "geometric point '(x, y)'", + "description": "geometric point '(x, y)'", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "600", + "isPgArray": false, + "kind": "type", + "name": "point", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 16, + }, + { + "arrayItemTypeId": null, + "category": "G", + "classId": null, + "comment": "geometric polygon '(pt1,...)'", + "description": "geometric polygon '(pt1,...)'", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "604", + "isPgArray": false, + "kind": "type", + "name": "polygon", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "P", + "classId": null, + "comment": "pseudo-type representing any composite type", + "description": "pseudo-type representing any composite type", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2249", + "isPgArray": false, + "kind": "type", + "name": "record", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "p", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "reference to cursor (portal name)", + "description": "reference to cursor (portal name)", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1790", + "isPgArray": false, + "kind": "type", + "name": "refcursor", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "registered class", + "description": "registered class", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2205", + "isPgArray": false, + "kind": "type", + "name": "regclass", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "registered text search configuration", + "description": "registered text search configuration", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3734", + "isPgArray": false, + "kind": "type", + "name": "regconfig", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "registered text search dictionary", + "description": "registered text search dictionary", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3769", + "isPgArray": false, + "kind": "type", + "name": "regdictionary", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "registered namespace", + "description": "registered namespace", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "4089", + "isPgArray": false, + "kind": "type", + "name": "regnamespace", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "registered operator", + "description": "registered operator", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2203", + "isPgArray": false, + "kind": "type", + "name": "regoper", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "registered operator (with args)", + "description": "registered operator (with args)", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2204", + "isPgArray": false, + "kind": "type", + "name": "regoperator", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "registered procedure", + "description": "registered procedure", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "24", + "isPgArray": false, + "kind": "type", + "name": "regproc", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "registered procedure (with args)", + "description": "registered procedure (with args)", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2202", + "isPgArray": false, + "kind": "type", + "name": "regprocedure", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "registered role", + "description": "registered role", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "4096", + "isPgArray": false, + "kind": "type", + "name": "regrole", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": "registered type", + "description": "registered type", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2206", + "isPgArray": false, + "kind": "type", + "name": "regtype", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "S", + "classId": null, + "comment": "variable-length string, no limit specified", + "description": "variable-length string, no limit specified", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "25", + "isPgArray": false, + "kind": "type", + "name": "text", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "(block, offset), physical location of tuple", + "description": "(block, offset), physical location of tuple", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "27", + "isPgArray": false, + "kind": "type", + "name": "tid", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 6, + }, + { + "arrayItemTypeId": null, + "category": "D", + "classId": null, + "comment": "time of day", + "description": "time of day", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1083", + "isPgArray": false, + "kind": "type", + "name": "time", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 8, + }, + { + "arrayItemTypeId": null, + "category": "D", + "classId": null, + "comment": "date and time", + "description": "date and time", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1114", + "isPgArray": false, + "kind": "type", + "name": "timestamp", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 8, + }, + { + "arrayItemTypeId": null, + "category": "D", + "classId": null, + "comment": "date and time with time zone", + "description": "date and time with time zone", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1184", + "isPgArray": false, + "kind": "type", + "name": "timestamptz", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 8, + }, + { + "arrayItemTypeId": null, + "category": "D", + "classId": null, + "comment": "time of day with time zone", + "description": "time of day with time zone", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1266", + "isPgArray": false, + "kind": "type", + "name": "timetz", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 12, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "query representation for text search", + "description": "query representation for text search", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3615", + "isPgArray": false, + "kind": "type", + "name": "tsquery", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "R", + "classId": null, + "comment": "range of timestamps without time zone", + "description": "range of timestamps without time zone", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3908", + "isPgArray": false, + "kind": "type", + "name": "tsrange", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": "1114", + "tags": {}, + "type": "r", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "R", + "classId": null, + "comment": "range of timestamps with time zone", + "description": "range of timestamps with time zone", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3910", + "isPgArray": false, + "kind": "type", + "name": "tstzrange", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": "1184", + "tags": {}, + "type": "r", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "text representation for text search", + "description": "text representation for text search", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "3614", + "isPgArray": false, + "kind": "type", + "name": "tsvector", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "txid snapshot", + "description": "txid snapshot", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2970", + "isPgArray": false, + "kind": "type", + "name": "txid_snapshot", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "UUID datatype", + "description": "UUID datatype", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "2950", + "isPgArray": false, + "kind": "type", + "name": "uuid", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 16, + }, + { + "arrayItemTypeId": null, + "category": "V", + "classId": null, + "comment": "variable-length bit string", + "description": "variable-length bit string", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1562", + "isPgArray": false, + "kind": "type", + "name": "varbit", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "S", + "classId": null, + "comment": "varchar(length), non-blank-padded string, variable storage length", + "description": "varchar(length), non-blank-padded string, variable storage length", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "1043", + "isPgArray": false, + "kind": "type", + "name": "varchar", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "transaction id", + "description": "transaction id", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "28", + "isPgArray": false, + "kind": "type", + "name": "xid", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "XML content", + "description": "XML content", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "142", + "isPgArray": false, + "kind": "type", + "name": "xml", + "namespaceId": "11", + "namespaceName": "pg_catalog", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "postgis type: A 2-dimensional bounding box. Used to describe the 2D extent of a geometry or collection of geometries.", + "description": "postgis type: A 2-dimensional bounding box. Used to describe the 2D extent of a geometry or collection of geometries.", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18008", + "isPgArray": false, + "kind": "type", + "name": "box2d", + "namespaceId": "2200", + "namespaceName": "public", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 65, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18012", + "isPgArray": false, + "kind": "type", + "name": "box2df", + "namespaceId": "2200", + "namespaceName": "public", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 16, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "postgis type: A 3-dimensional bounding box. Used to describe the 3D extent of a geometry or collection of geometries.", + "description": "postgis type: A 3-dimensional bounding box. Used to describe the 3D extent of a geometry or collection of geometries.", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18004", + "isPgArray": false, + "kind": "type", + "name": "box3d", + "namespaceId": "2200", + "namespaceName": "public", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 52, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "postgis type: The type representing spatial features with geodetic (ellipsoidal) coordinate systems.", + "description": "postgis type: The type representing spatial features with geodetic (ellipsoidal) coordinate systems.", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18633", + "isPgArray": false, + "kind": "type", + "name": "geography", + "namespaceId": "2200", + "namespaceName": "public", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "18655", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18657", + "isPgArray": false, + "kind": "type", + "name": "geography_columns", + "namespaceId": "2200", + "namespaceName": "public", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": "postgis type: The type representing spatial features with planar coordinate systems.", + "description": "postgis type: The type representing spatial features with planar coordinate systems.", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "17977", + "isPgArray": false, + "kind": "type", + "name": "geometry", + "namespaceId": "2200", + "namespaceName": "public", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "18789", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18791", + "isPgArray": false, + "kind": "type", + "name": "geometry_columns", + "namespaceId": "2200", + "namespaceName": "public", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "18270", + "comment": "postgis type: A composite type used to describe the parts of complex geometry.", + "description": "postgis type: A composite type used to describe the parts of complex geometry.", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18272", + "isPgArray": false, + "kind": "type", + "name": "geometry_dump", + "namespaceId": "2200", + "namespaceName": "public", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18016", + "isPgArray": false, + "kind": "type", + "name": "gidx", + "namespaceId": "2200", + "namespaceName": "public", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "18276", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18278", + "isPgArray": false, + "kind": "type", + "name": "spatial_ref_sys", + "namespaceId": "2200", + "namespaceName": "public", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "U", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "17973", + "isPgArray": false, + "kind": "type", + "name": "spheroid", + "namespaceId": "2200", + "namespaceName": "public", + "rangeSubTypeId": null, + "tags": {}, + "type": "b", + "typeLength": 65, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "18383", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18385", + "isPgArray": false, + "kind": "type", + "name": "valid_detail", + "namespaceId": "2200", + "namespaceName": "public", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13401", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13402", + "isPgArray": false, + "kind": "type", + "name": "_pg_foreign_data_wrappers", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13410", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13411", + "isPgArray": false, + "kind": "type", + "name": "_pg_foreign_servers", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13394", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13395", + "isPgArray": false, + "kind": "type", + "name": "_pg_foreign_table_columns", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13420", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13421", + "isPgArray": false, + "kind": "type", + "name": "_pg_foreign_tables", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13430", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13431", + "isPgArray": false, + "kind": "type", + "name": "_pg_user_mappings", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13187", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13188", + "isPgArray": false, + "kind": "type", + "name": "administrable_role_authorizations", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13183", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13184", + "isPgArray": false, + "kind": "type", + "name": "applicable_roles", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13190", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13191", + "isPgArray": false, + "kind": "type", + "name": "attributes", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "N", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": "23", + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13169", + "isPgArray": false, + "kind": "type", + "name": "cardinal_number", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "d", + "typeLength": 4, + }, + { + "arrayItemTypeId": null, + "category": "S", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": "1043", + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13172", + "isPgArray": false, + "kind": "type", + "name": "character_data", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "d", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13194", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13195", + "isPgArray": false, + "kind": "type", + "name": "character_sets", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13198", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13199", + "isPgArray": false, + "kind": "type", + "name": "check_constraint_routine_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13202", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13203", + "isPgArray": false, + "kind": "type", + "name": "check_constraints", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13210", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13211", + "isPgArray": false, + "kind": "type", + "name": "collation_character_set_applicability", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13206", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13207", + "isPgArray": false, + "kind": "type", + "name": "collations", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13214", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13215", + "isPgArray": false, + "kind": "type", + "name": "column_column_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13218", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13219", + "isPgArray": false, + "kind": "type", + "name": "column_domain_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13398", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13399", + "isPgArray": false, + "kind": "type", + "name": "column_options", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13222", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13223", + "isPgArray": false, + "kind": "type", + "name": "column_privileges", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13226", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13227", + "isPgArray": false, + "kind": "type", + "name": "column_udt_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13230", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13231", + "isPgArray": false, + "kind": "type", + "name": "columns", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13234", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13235", + "isPgArray": false, + "kind": "type", + "name": "constraint_column_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13238", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13239", + "isPgArray": false, + "kind": "type", + "name": "constraint_table_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13386", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13387", + "isPgArray": false, + "kind": "type", + "name": "data_type_privileges", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13242", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13243", + "isPgArray": false, + "kind": "type", + "name": "domain_constraints", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13246", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13247", + "isPgArray": false, + "kind": "type", + "name": "domain_udt_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13250", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13251", + "isPgArray": false, + "kind": "type", + "name": "domains", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13390", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13391", + "isPgArray": false, + "kind": "type", + "name": "element_types", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13254", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13255", + "isPgArray": false, + "kind": "type", + "name": "enabled_roles", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13404", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13405", + "isPgArray": false, + "kind": "type", + "name": "foreign_data_wrapper_options", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13407", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13408", + "isPgArray": false, + "kind": "type", + "name": "foreign_data_wrappers", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13414", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13415", + "isPgArray": false, + "kind": "type", + "name": "foreign_server_options", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13417", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13418", + "isPgArray": false, + "kind": "type", + "name": "foreign_servers", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13424", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13425", + "isPgArray": false, + "kind": "type", + "name": "foreign_table_options", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13427", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13428", + "isPgArray": false, + "kind": "type", + "name": "foreign_tables", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13175", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13176", + "isPgArray": false, + "kind": "type", + "name": "information_schema_catalog_name", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13257", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13258", + "isPgArray": false, + "kind": "type", + "name": "key_column_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13261", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13262", + "isPgArray": false, + "kind": "type", + "name": "parameters", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13265", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13266", + "isPgArray": false, + "kind": "type", + "name": "referential_constraints", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13269", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13270", + "isPgArray": false, + "kind": "type", + "name": "role_column_grants", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13276", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13277", + "isPgArray": false, + "kind": "type", + "name": "role_routine_grants", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13333", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13334", + "isPgArray": false, + "kind": "type", + "name": "role_table_grants", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13356", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13357", + "isPgArray": false, + "kind": "type", + "name": "role_udt_grants", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13363", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13364", + "isPgArray": false, + "kind": "type", + "name": "role_usage_grants", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13272", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13273", + "isPgArray": false, + "kind": "type", + "name": "routine_privileges", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13279", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13280", + "isPgArray": false, + "kind": "type", + "name": "routines", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13283", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13284", + "isPgArray": false, + "kind": "type", + "name": "schemata", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13286", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13287", + "isPgArray": false, + "kind": "type", + "name": "sequences", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13290", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13291", + "isPgArray": false, + "kind": "type", + "name": "sql_features", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "S", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": "19", + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13174", + "isPgArray": false, + "kind": "type", + "name": "sql_identifier", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "d", + "typeLength": 64, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13295", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13296", + "isPgArray": false, + "kind": "type", + "name": "sql_implementation_info", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13300", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13301", + "isPgArray": false, + "kind": "type", + "name": "sql_languages", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13305", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13306", + "isPgArray": false, + "kind": "type", + "name": "sql_packages", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13310", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13311", + "isPgArray": false, + "kind": "type", + "name": "sql_parts", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13315", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13316", + "isPgArray": false, + "kind": "type", + "name": "sql_sizing", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13320", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13321", + "isPgArray": false, + "kind": "type", + "name": "sql_sizing_profiles", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13325", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13326", + "isPgArray": false, + "kind": "type", + "name": "table_constraints", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13329", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13330", + "isPgArray": false, + "kind": "type", + "name": "table_privileges", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13336", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13337", + "isPgArray": false, + "kind": "type", + "name": "tables", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "D", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": "1184", + "domainHasDefault": true, + "domainIsNotNull": false, + "domainTypeModifier": 2, + "enumVariants": null, + "id": "13179", + "isPgArray": false, + "kind": "type", + "name": "time_stamp", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "d", + "typeLength": 8, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13340", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13341", + "isPgArray": false, + "kind": "type", + "name": "transforms", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13344", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13345", + "isPgArray": false, + "kind": "type", + "name": "triggered_update_columns", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13348", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13349", + "isPgArray": false, + "kind": "type", + "name": "triggers", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13352", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13353", + "isPgArray": false, + "kind": "type", + "name": "udt_privileges", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13359", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13360", + "isPgArray": false, + "kind": "type", + "name": "usage_privileges", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13366", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13367", + "isPgArray": false, + "kind": "type", + "name": "user_defined_types", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13434", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13435", + "isPgArray": false, + "kind": "type", + "name": "user_mapping_options", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13438", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13439", + "isPgArray": false, + "kind": "type", + "name": "user_mappings", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13370", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13371", + "isPgArray": false, + "kind": "type", + "name": "view_column_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13374", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13375", + "isPgArray": false, + "kind": "type", + "name": "view_routine_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13378", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13379", + "isPgArray": false, + "kind": "type", + "name": "view_table_usage", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "13382", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "13383", + "isPgArray": false, + "kind": "type", + "name": "views", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "S", + "classId": null, + "comment": null, + "description": null, + "domainBaseTypeId": "1043", + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": 7, + "enumVariants": null, + "id": "13181", + "isPgArray": false, + "kind": "type", + "name": "yes_or_no", + "namespaceId": "13155", + "namespaceName": "information_schema", + "rangeSubTypeId": null, + "tags": {}, + "type": "d", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19090", + "comment": "postgis type: A composite type that consists of a sequence number and edge number. This is the return type for ST_GetFaceEdges.", + "description": "postgis type: A composite type that consists of a sequence number and edge number. This is the return type for ST_GetFaceEdges.", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19092", + "isPgArray": false, + "kind": "type", + "name": "getfaceedges_returntype", + "namespaceId": "18973", + "namespaceName": "topology", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "18990", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18992", + "isPgArray": false, + "kind": "type", + "name": "layer", + "namespaceId": "18973", + "namespaceName": "topology", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "A", + "classId": null, + "comment": "postgis domain: An array of 2 integers generally used to identify a TopoGeometry component.", + "description": "postgis domain: An array of 2 integers generally used to identify a TopoGeometry component.", + "domainBaseTypeId": "1007", + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19014", + "isPgArray": false, + "kind": "type", + "name": "topoelement", + "namespaceId": "18973", + "namespaceName": "topology", + "rangeSubTypeId": null, + "tags": {}, + "type": "d", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "A", + "classId": null, + "comment": "postgis domain: An array of TopoElement objects.", + "description": "postgis domain: An array of TopoElement objects.", + "domainBaseTypeId": "1007", + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19019", + "isPgArray": false, + "kind": "type", + "name": "topoelementarray", + "namespaceId": "18973", + "namespaceName": "topology", + "rangeSubTypeId": null, + "tags": {}, + "type": "d", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19010", + "comment": "postgis type: A composite type representing a topologically defined geometry.", + "description": "postgis type: A composite type representing a topologically defined geometry.", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19012", + "isPgArray": false, + "kind": "type", + "name": "topogeometry", + "namespaceId": "18973", + "namespaceName": "topology", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "18977", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "18979", + "isPgArray": false, + "kind": "type", + "name": "topology", + "namespaceId": "18973", + "namespaceName": "topology", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19007", + "comment": "postgis type: A composite type that consists of an error message and id1 and id2 to denote location of error. This is the return type for ValidateTopology.", + "description": "postgis type: A composite type that consists of an error message and id1 and id2 to denote location of error. This is the return type for ValidateTopology.", + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19009", + "isPgArray": false, + "kind": "type", + "name": "validatetopology_returntype", + "namespaceId": "18973", + "namespaceName": "topology", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19362", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19364", + "isPgArray": false, + "kind": "type", + "name": "addr", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19316", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19318", + "isPgArray": false, + "kind": "type", + "name": "addrfeat", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19458", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19460", + "isPgArray": false, + "kind": "type", + "name": "bg", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19219", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19221", + "isPgArray": false, + "kind": "type", + "name": "county", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19190", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19192", + "isPgArray": false, + "kind": "type", + "name": "county_lookup", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19197", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19199", + "isPgArray": false, + "kind": "type", + "name": "countysub_lookup", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19282", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19284", + "isPgArray": false, + "kind": "type", + "name": "cousub", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19153", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19155", + "isPgArray": false, + "kind": "type", + "name": "direction_lookup", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19299", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19301", + "isPgArray": false, + "kind": "type", + "name": "edges", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19334", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19336", + "isPgArray": false, + "kind": "type", + "name": "faces", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19351", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19353", + "isPgArray": false, + "kind": "type", + "name": "featnames", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19135", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19137", + "isPgArray": false, + "kind": "type", + "name": "geocode_settings", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19143", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19145", + "isPgArray": false, + "kind": "type", + "name": "geocode_settings_default", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19407", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19409", + "isPgArray": false, + "kind": "type", + "name": "loader_lookuptables", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19390", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19392", + "isPgArray": false, + "kind": "type", + "name": "loader_platform", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19399", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19401", + "isPgArray": false, + "kind": "type", + "name": "loader_variables", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19130", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19132", + "isPgArray": false, + "kind": "type", + "name": "norm_addy", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19490", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19492", + "isPgArray": false, + "kind": "type", + "name": "pagc_gaz", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19502", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19504", + "isPgArray": false, + "kind": "type", + "name": "pagc_lex", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19514", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19516", + "isPgArray": false, + "kind": "type", + "name": "pagc_rules", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19255", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19257", + "isPgArray": false, + "kind": "type", + "name": "place", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19183", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19185", + "isPgArray": false, + "kind": "type", + "name": "place_lookup", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19159", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19161", + "isPgArray": false, + "kind": "type", + "name": "secondary_unit_lookup", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19236", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19238", + "isPgArray": false, + "kind": "type", + "name": "state", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19165", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19167", + "isPgArray": false, + "kind": "type", + "name": "state_lookup", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19176", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19178", + "isPgArray": false, + "kind": "type", + "name": "street_type_lookup", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19444", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19446", + "isPgArray": false, + "kind": "type", + "name": "tabblock", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19430", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19432", + "isPgArray": false, + "kind": "type", + "name": "tract", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19372", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19374", + "isPgArray": false, + "kind": "type", + "name": "zcta5", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19212", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19214", + "isPgArray": false, + "kind": "type", + "name": "zip_lookup", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19204", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19206", + "isPgArray": false, + "kind": "type", + "name": "zip_lookup_all", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19207", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19209", + "isPgArray": false, + "kind": "type", + "name": "zip_lookup_base", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19270", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19272", + "isPgArray": false, + "kind": "type", + "name": "zip_state", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + { + "arrayItemTypeId": null, + "category": "C", + "classId": "19275", + "comment": null, + "description": null, + "domainBaseTypeId": null, + "domainHasDefault": false, + "domainIsNotNull": false, + "domainTypeModifier": null, + "enumVariants": null, + "id": "19277", + "isPgArray": false, + "kind": "type", + "name": "zip_state_loc", + "namespaceId": "19128", + "namespaceName": "tiger", + "rangeSubTypeId": null, + "tags": {}, + "type": "c", + "typeLength": -1, + }, + ], +} +`; diff --git a/packages/introspectron/__tests__/gql.test.ts b/packages/introspectron/__tests__/gql.test.ts new file mode 100644 index 000000000..9001b0bbc --- /dev/null +++ b/packages/introspectron/__tests__/gql.test.ts @@ -0,0 +1,39 @@ +// @ts-nocheck +// import introQuery from '../__fixtures__/introQuery.json'; +import introQueryDbe from '../__fixtures__/intro-query-dbe.json'; +import { parseGraphQuery } from '../src'; + +// let queries, mutations; +let queriesDbe, mutationsDbe; + +beforeAll(() => { + // const { queries, mutations } = parseGraphQuery(introQuery); + const { queries, mutations } = parseGraphQuery(introQueryDbe); + queriesDbe = queries; + mutationsDbe = mutations; +}); + +it('queriesDbe', () => { + expect(queriesDbe).toMatchSnapshot(); +}); + +it('mutationsDbe', () => { + expect(mutationsDbe).toMatchSnapshot(); +}); + +it('includes custom scalar types', () => { + const actions = queriesDbe.actions; + expect(actions.selection.find((sel) => sel === 'location')).toBeTruthy(); + expect(actions.selection.find((sel) => sel === 'timeRequired')).toBeTruthy(); +}); + +// it('write', () => { +// require('fs').writeFileSync( +// __dirname + '/mutations.json', +// JSON.stringify(mutations, null, 2) +// ); +// require('fs').writeFileSync( +// __dirname + '/queries.json', +// JSON.stringify(queries, null, 2) +// ); +// }); diff --git a/packages/introspectron/__tests__/introspect.test.ts b/packages/introspectron/__tests__/introspect.test.ts new file mode 100644 index 000000000..2b266dd1d --- /dev/null +++ b/packages/introspectron/__tests__/introspect.test.ts @@ -0,0 +1,29 @@ +// @ts-nocheck +import { introspect, introspectionResultsFromRaw } from '../src'; +const pg = require('pg'); +const jsonStringify = require('json-stringify-safe'); + +const getDbString = (db) => + `postgres://${process.env.PGUSER}:${process.env.PGPASSWORD}@${process.env.PGHOST}:${process.env.PGPORT}/${db}`; + +let pgPool; +beforeAll(() => { + pgPool = new pg.Pool({ + connectionString: getDbString('postgres') + }); +}); +afterAll(() => { + pgPool.end(); +}); +let raw; +xit('introspect', async () => { + raw = await introspect(pgPool, { + schemas: ['public'] + }); + expect(raw).toMatchSnapshot(); + const processed = introspectionResultsFromRaw(raw); + require('fs').writeFileSync( + __dirname + '/introspect.json', + jsonStringify(processed, null, 2) + ); +}); diff --git a/packages/introspectron/jest.config.js b/packages/introspectron/jest.config.js new file mode 100644 index 000000000..0aa3aaa49 --- /dev/null +++ b/packages/introspectron/jest.config.js @@ -0,0 +1,18 @@ +/** @type {import('ts-jest').JestConfigWithTsJest} */ +module.exports = { + preset: "ts-jest", + testEnvironment: "node", + transform: { + "^.+\\.tsx?$": [ + "ts-jest", + { + babelConfig: false, + tsconfig: "tsconfig.json", + }, + ], + }, + transformIgnorePatterns: [`/node_modules/*`], + testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], + modulePathIgnorePatterns: ["dist/*"] +}; diff --git a/packages/introspectron/package.json b/packages/introspectron/package.json new file mode 100644 index 000000000..0edf7f075 --- /dev/null +++ b/packages/introspectron/package.json @@ -0,0 +1,36 @@ +{ + "name": "introspectron", + "version": "2.0.0", + "description": "introspect your Postgres database and generate an SDK", + "author": "Dan Lynch ", + "main": "index.js", + "module": "esm/index.js", + "types": "index.d.ts", + "homepage": "https://github.com/launchql/launchql", + "license": "SEE LICENSE IN LICENSE", + "publishConfig": { + "access": "public", + "directory": "dist" + }, + "repository": { + "type": "git", + "url": "https://github.com/launchql/launchql" + }, + "bugs": { + "url": "https://github.com/launchql/launchql/issues" + }, + "scripts": { + "copy": "copyfiles -f ../../LICENSE README.md package.json dist", + "clean": "rimraf dist/**", + "prepare": "npm run build", + "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build:dev": "npm run clean; tsc --declarationMap; tsc -p tsconfig.esm.json; npm run copy", + "lint": "eslint . --fix", + "test": "jest", + "test:watch": "jest --watch" + }, + "dependencies": { + "graphql-tag": "2.12.5", + "lodash": "4.17.20" + } +} \ No newline at end of file diff --git a/packages/introspectron/src/gql.ts b/packages/introspectron/src/gql.ts new file mode 100644 index 000000000..cc4d79f12 --- /dev/null +++ b/packages/introspectron/src/gql.ts @@ -0,0 +1,333 @@ +// @ts-nocheck +export const parseGraphQuery = (introQuery) => { + const types = introQuery.__schema.types; + const HASH = types.reduce((m, v) => { + m[v.name] = v; + return m; + }, {}); + + const queriesRoot = types.find((t) => t.name === 'Query'); + const mutationsRoot = types.find((t) => t.name === 'Mutation'); + + const getInputForQueries = (input, context = {}) => { + if (input.kind === 'NON_NULL') { + context.isNotNull = true; + return getInputForQueries(input.ofType, context); + } + + if (input.kind === 'LIST') { + context.isArray = true; + if (context.isNotNull) { + context.isArrayNotNull = true; + delete context.isNotNull; + } + return getInputForQueries(input.ofType, context); + } + + if (input.kind === 'INPUT_OBJECT') { + if (input.name && HASH.hasOwnProperty(input.name)) { + const schema = HASH[input.name]; + context.properties = schema.inputFields + .map((field) => { + return { + name: field.name, + type: field.type + }; + }) + .reduce((m3, v) => { + m3[v.name] = v; + return m3; + }, {}); + } + } else if (input.kind === 'OBJECT') { + if (input.name && HASH.hasOwnProperty(input.name)) { + const schema = HASH[input.name]; + context.properties = schema.fields + .map((field) => { + return { + name: field.name, + type: field.type + }; + }) + .reduce((m3, v) => { + m3[v.name] = v; + return m3; + }, {}); + } + } else { + context.type = input.name; + } + + return context; + }; + + const getInputForMutations = (input, context = {}) => { + if (input.kind === 'NON_NULL') { + context.isNotNull = true; + return getInputForMutations(input.ofType, context); + } + + if (input.kind === 'LIST') { + context.isArray = true; + if (context.isNotNull) { + context.isArrayNotNull = true; + delete context.isNotNull; + } + return getInputForMutations(input.ofType, context); + } + + if (input.kind === 'INPUT_OBJECT') { + if (input.name && HASH.hasOwnProperty(input.name)) { + const schema = HASH[input.name]; + context.properties = schema.inputFields + .map((field) => { + return getInputForMutations(field.type, { name: field.name }); + }) + .reduce((m3, v) => { + m3[v.name] = v; + return m3; + }, {}); + } + } else if (input.kind === 'OBJECT') { + if (input.name && HASH.hasOwnProperty(input.name)) { + const schema = HASH[input.name]; + context.properties = schema.fields + .map((field) => { + return { + name: field.name, + type: field.type + }; + }) + .reduce((m3, v) => { + m3[v.name] = v; + return m3; + }, {}); + } + } else { + context.type = input.name; + } + + return context; + }; + + const mutations = mutationsRoot.fields.reduce((m, mutation) => { + let mutationType = 'other'; + if (/^Create/.test(mutation.type.name)) { + mutationType = 'create'; + } else if (/^Update/.test(mutation.type.name)) { + mutationType = 'patch'; + } else if (/^Delete/.test(mutation.type.name)) { + mutationType = 'delete'; + } + + const props = mutation.args.reduce((m2, arg) => { + const type = arg.type?.ofType?.name; + const isNotNull = arg.type?.kind === 'NON_NULL'; + if (type && HASH.hasOwnProperty(type)) { + const schema = HASH[type]; + const fields = schema.inputFields.filter( + (a) => a.name !== 'clientMutationId' + ); + + const properties = fields + .map((a) => getInputForMutations(a.type, { name: a.name })) + .reduce((m3, v) => { + m3[v.name] = v; + return m3; + }, {}); + m2[arg.name] = { + isNotNull, + type, + properties + }; + } else { + console.warn('whats wrong with ' + arg); + } + return m2; + }, {}); + + const getModelTypes = (type) => { + return type.fields + .filter((t) => t.type.kind === 'OBJECT') + .filter((t) => t.type.name !== 'Query') + .map((f) => ({ name: f.name, type: f.type })); + }; + const models = getModelTypes(HASH[mutation.type.name]); + if (models.length > 0) { + // TODO this is probably brittle + const model = models[0].type.name; + m[mutation.name] = { + qtype: 'mutation', + mutationType, + model, + properties: props, + output: mutation.type + }; + } else { + // no return args, probably void functions + + let t; + let outputFields = []; + if (mutation.type.kind === 'OBJECT') { + t = HASH[mutation.type.name]; + outputFields = t.fields + .map((f) => ({ name: f.name, type: f.type })) + .filter((f) => f.name !== 'clientMutationId') + .filter((f) => f.type.name !== 'Query'); + } + + m[mutation.name] = { + qtype: 'mutation', + mutationType, + properties: props, + output: mutation.type, + outputs: outputFields + }; + } + + return m; + }, {}); + + // expect(mts).toMatchSnapshot(); + + const parseConnectionQuery = (query, nesting) => { + const objectType = getObjectType(query.type); + const Connection = HASH[objectType]; + const nodes = Connection.fields.find((f) => f.name === 'nodes'); + const edges = Connection.fields.find((f) => f.name === 'edges'); + + const model = getObjectType(nodes.type); + const context = { HASH, parseConnectionQuery, parseSingleQuery }; + + if (nesting === 0) { + return { + qtype: 'getMany', + model, + selection: parseSelectionScalar(context, model) + }; + } + + return { + qtype: 'getMany', + model, + selection: parseSelectionObject(context, model, 1) + }; + }; + + const parseSingleQuery = (query, nesting) => { + const model = getObjectType(query.type); + const context = { HASH, parseConnectionQuery, parseSingleQuery }; + + if (nesting === 0) { + return { + qtype: 'getOne', + model, + properties: query.args.reduce((m2, v) => { + m2[v.name] = getInputForQueries(v.type); + return m2; + }, {}), + selection: parseSelectionScalar(context, model) + }; + } + + return { + model, + qtype: 'getOne', + properties: query.args.reduce((m2, v) => { + m2[v.name] = getInputForQueries(v.type); + return m2; + }, {}), + selection: parseSelectionObject(context, model, 1) + }; + }; + + const queries = queriesRoot.fields.reduce((m, query) => { + // m[query.name] = getInputForQueries(query.type); + + if (query.type.kind === 'OBJECT') { + if (isConnectionQuery(query)) { + m[query.name] = parseConnectionQuery(query, 1); + } else { + m[query.name] = parseSingleQuery(query, 1); + } + } + return m; + }, {}); + + return { + queries, + mutations + }; +}; + +// Parse selections for both scalar and object fields +function parseSelectionObject(context, model, nesting) { + const { HASH, parseConnectionQuery, parseSingleQuery } = context; + throwIfInvalidContext(context); + + const selectionFields = HASH[model].fields.filter( + (f) => !isPureObjectType(f.type) + ); + + const selection = selectionFields.map((f) => { + if (f.type.ofType?.kind === 'OBJECT') { + if (isConnectionQuery(f)) { + return { name: f.name, ...parseConnectionQuery(f, nesting - 1) }; + } else { + return { name: f.name, ...parseSingleQuery(f, nesting - 1) }; + } + } + return f.name; + }); + + return selection; +} + +// Parse selections for scalar types only, ignore all field selections +// that have more nesting selection level +function parseSelectionScalar(context, model) { + const { HASH } = context; + throwIfInvalidContext(context); + + const selectionFields = HASH[model].fields.filter( + (f) => !isPureObjectType(f.type) && !isConnectionQuery(f) + ); + + const selection = selectionFields.map((f) => f.name); + + return selection; +} + +function isConnectionQuery(query) { + const objectType = getObjectType(query.type); + const fields = query.args.map((a) => a.name); + + return ( + /Connection$/.test(objectType) && + fields.includes('condition') && + fields.includes('filter') + ); +} + +/** + * Check is a type is pure object type + * pure object type is different from custom types in the sense that + * it does not inherit from any type, custom types inherit from a parent type + * @param {Object} typeObj + * @returns {boolean} + */ +function isPureObjectType(typeObj) { + return typeObj.kind === 'OBJECT' && typeObj.name == null; +} + +function getObjectType(type) { + if (type.kind === 'OBJECT') return type.name; + if (type.ofType) return getObjectType(type.ofType); +} + +function throwIfInvalidContext(context) { + const { HASH, parseConnectionQuery, parseSingleQuery } = context; + if (!HASH || !parseConnectionQuery || !parseSingleQuery) { + throw new Error('parseSelection: context missing'); + } +} diff --git a/packages/introspectron/src/index.ts b/packages/introspectron/src/index.ts new file mode 100644 index 000000000..ad8960d5c --- /dev/null +++ b/packages/introspectron/src/index.ts @@ -0,0 +1,6 @@ +// @ts-nocheck +export * from './introspect'; +export * from './process'; +export * from './query'; +export * from './gql'; +export * from './introspectGql'; diff --git a/packages/introspectron/src/introspect.ts b/packages/introspectron/src/introspect.ts new file mode 100644 index 000000000..347043d79 --- /dev/null +++ b/packages/introspectron/src/introspect.ts @@ -0,0 +1,111 @@ +// @ts-nocheck +import { makeIntrospectionQuery } from './query'; +import { parseTags } from './utils'; +import flatMap from 'lodash/flatMap'; + +export const introspect = async ( + pgClient, + { + schemas, + includeExtensions = false, + pgEnableTags = true, + pgThrowOnMissingSchema = true + } = {} +) => { + const versionResult = await pgClient.query('show server_version_num;'); + + const serverVersionNum = parseInt( + versionResult.rows[0].server_version_num, + 10 + ); + const introspectionQuery = makeIntrospectionQuery(serverVersionNum, { + pgLegacyFunctionsOnly: false, + pgIgnoreRBAC: true + }); + const { rows } = await pgClient.query(introspectionQuery, [ + schemas, + includeExtensions + ]); + + const result = { + __pgVersion: serverVersionNum, + namespace: [], + class: [], + attribute: [], + type: [], + constraint: [], + procedure: [], + extension: [], + index: [] + }; + for (const { object } of rows) { + result[object.kind].push(object); + } + + // Parse tags from comments + [ + 'namespace', + 'class', + 'attribute', + 'type', + 'constraint', + 'procedure', + 'extension', + 'index' + ].forEach((kind) => { + result[kind].forEach((object) => { + // Keep a copy of the raw comment + object.comment = object.description; + if (pgEnableTags && object.description) { + const parsed = parseTags(object.description); + object.tags = parsed.tags; + object.description = parsed.text; + } else { + object.tags = {}; + } + }); + }); + + const extensionConfigurationClassIds = flatMap( + result.extension, + (e) => e.configurationClassIds + ); + result.class.forEach((klass) => { + klass.isExtensionConfigurationTable = + extensionConfigurationClassIds.indexOf(klass.id) >= 0; + }); + + [ + 'namespace', + 'class', + 'attribute', + 'type', + 'constraint', + 'procedure', + 'extension', + 'index' + ].forEach((k) => { + result[k].forEach(Object.freeze); + }); + + const knownSchemas = result.namespace.map((n) => n.name); + const missingSchemas = schemas.filter((s) => knownSchemas.indexOf(s) < 0); + if (missingSchemas.length) { + const errorMessage = `You requested to use schema '${schemas.join( + "', '" + )}'; however we couldn't find some of those! Missing schemas are: '${missingSchemas.join( + "', '" + )}'`; + if (pgThrowOnMissingSchema) { + throw new Error(errorMessage); + } else { + console.warn('⚠️ WARNING⚠️ ' + errorMessage); // eslint-disable-line no-console + } + } + // return result; + return Object.freeze(result); +}; + +// export const processIntrospection = async (pgClient, introspectionResultsByKind) => { + +// } diff --git a/packages/introspectron/src/introspectGql.ts b/packages/introspectron/src/introspectGql.ts new file mode 100644 index 000000000..da55fd035 --- /dev/null +++ b/packages/introspectron/src/introspectGql.ts @@ -0,0 +1,100 @@ +import gql from 'graphql-tag'; + +export const IntrospectionQuery = gql` + query IntrospectionQuery { + __schema { + queryType { + name + } + mutationType { + name + } + subscriptionType { + name + } + types { + ...FullType + } + directives { + name + description + locations + args { + ...InputValue + } + } + } + } + fragment FullType on __Type { + kind + name + description + fields(includeDeprecated: true) { + name + description + args { + ...InputValue + } + type { + ...TypeRef + } + isDeprecated + deprecationReason + } + inputFields { + ...InputValue + } + interfaces { + ...TypeRef + } + enumValues(includeDeprecated: true) { + name + description + isDeprecated + deprecationReason + } + possibleTypes { + ...TypeRef + } + } + fragment InputValue on __InputValue { + name + description + type { + ...TypeRef + } + defaultValue + } + fragment TypeRef on __Type { + kind + name + ofType { + kind + name + ofType { + kind + name + ofType { + kind + name + ofType { + kind + name + ofType { + kind + name + ofType { + kind + name + ofType { + kind + name + } + } + } + } + } + } + } + } +`; diff --git a/packages/introspectron/src/process.ts b/packages/introspectron/src/process.ts new file mode 100644 index 000000000..ffb5572fa --- /dev/null +++ b/packages/introspectron/src/process.ts @@ -0,0 +1,480 @@ +// @ts-nocheck +import { deepClone, parseTags } from './utils'; + +const removeQuotes = (str) => { + const trimmed = str.trim(); + if (trimmed[0] === '"') { + if (trimmed[trimmed.length - 1] !== '"') { + throw new Error( + `We failed to parse a quoted identifier '${str}'. Please avoid putting quotes or commas in smart comment identifiers (or file a PR to fix the parser).` + ); + } + return trimmed.substr(1, trimmed.length - 2); + } else { + // PostgreSQL lower-cases unquoted columns, so we should too. + return trimmed.toLowerCase(); + } +}; + +const parseSqlColumnArray = (str) => { + if (!str) { + throw new Error(`Cannot parse '${str}'`); + } + const parts = str.split(','); + return parts.map(removeQuotes); +}; + +const parseSqlColumnString = (str) => { + if (!str) { + throw new Error(`Cannot parse '${str}'`); + } + return removeQuotes(str); +}; + +function parseConstraintSpec(rawSpec) { + const [spec, ...tagComponents] = rawSpec.split(/\|/); + const parsed = parseTags(tagComponents.join('\n')); + return { + spec, + tags: parsed.tags, + description: parsed.text + }; +} + +function smartCommentConstraints(introspectionResults) { + const attributesByNames = (tbl, cols, debugStr) => { + const attributes = introspectionResults.attribute + .filter((a) => a.classId === tbl.id) + .sort((a, b) => a.num - b.num); + if (!cols) { + const pk = introspectionResults.constraint.find( + (c) => c.classId == tbl.id && c.type === 'p' + ); + if (pk) { + return pk.keyAttributeNums.map((n) => + attributes.find((a) => a.num === n) + ); + } else { + throw new Error( + `No columns specified for '${tbl.namespaceName}.${tbl.name}' (oid: ${tbl.id}) and no PK found (${debugStr}).` + ); + } + } + return cols.map((colName) => { + const attr = attributes.find((a) => a.name === colName); + if (!attr) { + throw new Error( + `Could not find attribute '${colName}' in '${tbl.namespaceName}.${tbl.name}'` + ); + } + return attr; + }); + }; + + // First: primary keys + introspectionResults.class.forEach((klass) => { + const namespace = introspectionResults.namespace.find( + (n) => n.id === klass.namespaceId + ); + if (!namespace) { + return; + } + if (klass.tags.primaryKey) { + if (typeof klass.tags.primaryKey !== 'string') { + throw new Error( + `@primaryKey configuration of '${klass.namespaceName}.${klass.name}' is invalid; please specify just once "@primaryKey col1,col2"` + ); + } + const { spec: pkSpec, tags, description } = parseConstraintSpec( + klass.tags.primaryKey + ); + const columns = parseSqlColumnArray(pkSpec); + const attributes = attributesByNames( + klass, + columns, + `@primaryKey ${klass.tags.primaryKey}` + ); + attributes.forEach((attr) => { + attr.tags.notNull = true; + }); + const keyAttributeNums = attributes.map((a) => a.num); + // Now we need to fake a constraint for this: + const fakeConstraint = { + kind: 'constraint', + isFake: true, + isIndexed: true, // otherwise it gets ignored by ignoreIndexes + id: Math.random(), + name: `FAKE_${klass.namespaceName}_${klass.name}_primaryKey`, + type: 'p', // primary key + classId: klass.id, + foreignClassId: null, + comment: null, + description, + keyAttributeNums, + foreignKeyAttributeNums: null, + tags + }; + introspectionResults.constraint.push(fakeConstraint); + } + }); + // Now primary keys are in place, we can apply foreign keys + introspectionResults.class.forEach((klass) => { + const namespace = introspectionResults.namespace.find( + (n) => n.id === klass.namespaceId + ); + if (!namespace) { + return; + } + const getType = () => + introspectionResults.type.find((t) => t.id === klass.typeId); + const foreignKey = klass.tags.foreignKey || getType().tags.foreignKey; + if (foreignKey) { + const foreignKeys = + typeof foreignKey === 'string' ? [foreignKey] : foreignKey; + if (!Array.isArray(foreignKeys)) { + throw new Error( + `Invalid foreign key smart comment specified on '${klass.namespaceName}.${klass.name}'` + ); + } + foreignKeys.forEach((fkSpecRaw, index) => { + if (typeof fkSpecRaw !== 'string') { + throw new Error( + `Invalid foreign key spec (${index}) on '${klass.namespaceName}.${klass.name}'` + ); + } + const { spec: fkSpec, tags, description } = parseConstraintSpec( + fkSpecRaw + ); + const matches = fkSpec.match( + /^\(([^()]+)\) references ([^().]+)(?:\.([^().]+))?(?:\s*\(([^()]+)\))?$/i + ); + if (!matches) { + throw new Error( + `Invalid foreignKey syntax for '${klass.namespaceName}.${klass.name}'; expected something like "(col1,col2) references schema.table (c1, c2)", you passed '${fkSpecRaw}'` + ); + } + const [ + , + rawColumns, + rawSchemaOrTable, + rawTableOnly, + rawForeignColumns + ] = matches; + const rawSchema = rawTableOnly + ? rawSchemaOrTable + : `"${klass.namespaceName}"`; + const rawTable = rawTableOnly || rawSchemaOrTable; + const columns = parseSqlColumnArray(rawColumns); + const foreignSchema = parseSqlColumnString(rawSchema); + const foreignTable = parseSqlColumnString(rawTable); + const foreignColumns = rawForeignColumns + ? parseSqlColumnArray(rawForeignColumns) + : null; + + const foreignKlass = introspectionResults.class.find( + (k) => k.name === foreignTable && k.namespaceName === foreignSchema + ); + if (!foreignKlass) { + throw new Error( + `@foreignKey smart comment referenced non-existant table/view '${foreignSchema}'.'${foreignTable}'. Note that this reference must use *database names* (i.e. it does not respect @name). (${fkSpecRaw})` + ); + } + const foreignNamespace = introspectionResults.namespace.find( + (n) => n.id === foreignKlass.namespaceId + ); + if (!foreignNamespace) { + return; + } + + const keyAttributeNums = attributesByNames( + klass, + columns, + `@foreignKey ${fkSpecRaw}` + ).map((a) => a.num); + const foreignKeyAttributeNums = attributesByNames( + foreignKlass, + foreignColumns, + `@foreignKey ${fkSpecRaw}` + ).map((a) => a.num); + + // Now we need to fake a constraint for this: + const fakeConstraint = { + kind: 'constraint', + isFake: true, + isIndexed: true, // otherwise it gets ignored by ignoreIndexes + id: Math.random(), + name: `FAKE_${klass.namespaceName}_${klass.name}_foreignKey_${index}`, + type: 'f', // foreign key + classId: klass.id, + foreignClassId: foreignKlass.id, + comment: null, + description, + keyAttributeNums, + foreignKeyAttributeNums, + tags + }; + introspectionResults.constraint.push(fakeConstraint); + }); + } + }); +} + +export const introspectionResultsFromRaw = ( + rawResults, + pgAugmentIntrospectionResults +) => { + const introspectionResultsByKind = deepClone(rawResults); + + const xByY = (arrayOfX, attrKey) => + arrayOfX.reduce((memo, x) => { + memo[x[attrKey]] = x; + return memo; + }, {}); + const xByYAndZ = (arrayOfX, attrKey, attrKey2) => + arrayOfX.reduce((memo, x) => { + if (!memo[x[attrKey]]) memo[x[attrKey]] = {}; + memo[x[attrKey]][x[attrKey2]] = x; + return memo; + }, {}); + + introspectionResultsByKind.namespaceById = xByY( + introspectionResultsByKind.namespace, + 'id' + ); + introspectionResultsByKind.classById = xByY( + introspectionResultsByKind.class, + 'id' + ); + introspectionResultsByKind.typeById = xByY( + introspectionResultsByKind.type, + 'id' + ); + + introspectionResultsByKind.attributeByClassIdAndNum = xByYAndZ( + introspectionResultsByKind.attribute, + 'classId', + 'num' + ); + introspectionResultsByKind.extensionById = xByY( + introspectionResultsByKind.extension, + 'id' + ); + + const relate = (array, newAttr, lookupAttr, lookup, missingOk = false) => { + array.forEach((entry) => { + const key = entry[lookupAttr]; + if (Array.isArray(key)) { + entry[newAttr] = key + .map((innerKey) => { + const result = lookup[innerKey]; + if (innerKey && !result) { + if (missingOk) { + return; + } + throw new Error( + `Could not look up '${newAttr}' by '${lookupAttr}' ('${innerKey}') on '${JSON.stringify( + entry + )}'` + ); + } + return result; + }) + .filter((_) => _); + } else { + const result = lookup[key]; + if (key && !result) { + if (missingOk) { + return; + } + throw new Error( + `Could not look up '${newAttr}' by '${lookupAttr}' on '${JSON.stringify( + entry + )}'` + ); + } + entry[newAttr] = result; + } + }); + }; + + const augment = (introspectionResults) => { + [pgAugmentIntrospectionResults, smartCommentConstraints].forEach((fn) => + fn ? fn(introspectionResults) : null + ); + }; + augment(introspectionResultsByKind); + + relate( + introspectionResultsByKind.class, + 'namespace', + 'namespaceId', + introspectionResultsByKind.namespaceById, + true // Because it could be a type defined in a different namespace - which is fine so long as we don't allow querying it directly + ); + + relate( + introspectionResultsByKind.class, + 'type', + 'typeId', + introspectionResultsByKind.typeById + ); + + relate( + introspectionResultsByKind.attribute, + 'class', + 'classId', + introspectionResultsByKind.classById + ); + + relate( + introspectionResultsByKind.attribute, + 'type', + 'typeId', + introspectionResultsByKind.typeById + ); + + relate( + introspectionResultsByKind.procedure, + 'namespace', + 'namespaceId', + introspectionResultsByKind.namespaceById + ); + + relate( + introspectionResultsByKind.type, + 'class', + 'classId', + introspectionResultsByKind.classById, + true + ); + + relate( + introspectionResultsByKind.type, + 'domainBaseType', + 'domainBaseTypeId', + introspectionResultsByKind.typeById, + true // Because not all types are domains + ); + + relate( + introspectionResultsByKind.type, + 'arrayItemType', + 'arrayItemTypeId', + introspectionResultsByKind.typeById, + true // Because not all types are arrays + ); + + relate( + introspectionResultsByKind.constraint, + 'class', + 'classId', + introspectionResultsByKind.classById + ); + + relate( + introspectionResultsByKind.constraint, + 'foreignClass', + 'foreignClassId', + introspectionResultsByKind.classById, + true // Because many constraints don't apply to foreign classes + ); + + relate( + introspectionResultsByKind.extension, + 'namespace', + 'namespaceId', + introspectionResultsByKind.namespaceById, + true // Because the extension could be a defined in a different namespace + ); + + relate( + introspectionResultsByKind.extension, + 'configurationClasses', + 'configurationClassIds', + introspectionResultsByKind.classById, + true // Because the configuration table could be a defined in a different namespace + ); + + relate( + introspectionResultsByKind.index, + 'class', + 'classId', + introspectionResultsByKind.classById + ); + + // Reverse arrayItemType -> arrayType + introspectionResultsByKind.type.forEach((type) => { + if (type.arrayItemType) { + type.arrayItemType.arrayType = type; + } + }); + + // Table/type columns / constraints + introspectionResultsByKind.class.forEach((klass) => { + klass.attributes = introspectionResultsByKind.attribute.filter( + (attr) => attr.classId === klass.id + ); + klass.canUseAsterisk = !klass.attributes.some( + (attr) => attr.columnLevelSelectGrant + ); + klass.constraints = introspectionResultsByKind.constraint.filter( + (constraint) => constraint.classId === klass.id + ); + klass.foreignConstraints = introspectionResultsByKind.constraint.filter( + (constraint) => constraint.foreignClassId === klass.id + ); + klass.primaryKeyConstraint = klass.constraints.find( + (constraint) => constraint.type === 'p' + ); + }); + + // Constraint attributes + introspectionResultsByKind.constraint.forEach((constraint) => { + if (constraint.keyAttributeNums && constraint.class) { + constraint.keyAttributes = constraint.keyAttributeNums.map((nr) => + constraint.class.attributes.find((attr) => attr.num === nr) + ); + } else { + constraint.keyAttributes = []; + } + if (constraint.foreignKeyAttributeNums && constraint.foreignClass) { + constraint.foreignKeyAttributes = constraint.foreignKeyAttributeNums.map( + (nr) => + constraint.foreignClass.attributes.find((attr) => attr.num === nr) + ); + } else { + constraint.foreignKeyAttributes = []; + } + }); + + // Detect which columns and constraints are indexed + introspectionResultsByKind.index.forEach((index) => { + const columns = index.attributeNums.map((nr) => + index.class.attributes.find((attr) => attr.num === nr) + ); + + // Indexed column (for orderBy / filter): + if (columns[0]) { + columns[0].isIndexed = true; + } + + if (columns[0] && columns.length === 1 && index.isUnique) { + columns[0].isUnique = true; + } + + // Indexed constraints (for reverse relations): + index.class.constraints + .filter((constraint) => constraint.type === 'f') + .forEach((constraint) => { + if ( + constraint.keyAttributeNums.every( + (nr, idx) => index.attributeNums[idx] === nr + ) + ) { + constraint.isIndexed = true; + } + }); + }); + + return introspectionResultsByKind; +}; diff --git a/packages/introspectron/src/query.ts b/packages/introspectron/src/query.ts new file mode 100644 index 000000000..1799e14f3 --- /dev/null +++ b/packages/introspectron/src/query.ts @@ -0,0 +1,427 @@ +// @ts-nocheck +/* + * IMPORTANT: when editing this file, ensure all operators (e.g. `@>`) are + * specified in the correct namespace (e.g. `operator(pg_catalog.@>)`). It looks + * weird, but it prevents clashes with extensions or user code that may + * overload operators, e.g. extension `intarray` overloads `@>`. + * + * NOTE: I'm not doing this with `=` because that way lies madness. + */ +export const makeIntrospectionQuery = (serverVersionNum, options = {}) => { + const { pgLegacyFunctionsOnly = false, pgIgnoreRBAC = true } = options; + const unionRBAC = ` + union all + select pg_roles.oid _oid, pg_roles.* + from pg_roles, accessible_roles, pg_auth_members + where pg_auth_members.roleid = pg_roles.oid + and pg_auth_members.member = accessible_roles._oid + `; + return `\ + -- @see https://www.postgresql.org/docs/9.5/static/catalogs.html + -- @see https://github.com/graphile/graphile-engine/blob/master/packages/graphile-build-pg/src/plugins/introspectionQuery.js + -- + -- ## Parameters + -- - \`$1\`: An array of strings that represent the namespaces we are introspecting. + -- - \`$2\`: set true to include functions/tables/etc that come from extensions + with + ${!pgIgnoreRBAC ? 'recursive' : ''} accessible_roles(_oid) as ( + select oid _oid, pg_roles.* + from pg_roles + where rolname = current_user + ${!pgIgnoreRBAC ? unionRBAC : ''} + ), + -- @see https://www.postgresql.org/docs/9.5/static/catalog-pg-namespace.html + namespace as ( + select + 'namespace' as "kind", + nsp.oid as "id", + nsp.nspname as "name", + dsc.description as "description" + from + pg_catalog.pg_namespace as nsp + left join pg_catalog.pg_description as dsc on dsc.objoid = nsp.oid and dsc.classoid = 'pg_catalog.pg_namespace'::regclass + where + nsp.nspname = any ($1) + order by + nsp.nspname + ), + -- Select all of the remote procedures we can use in this schema. This comes + -- first so that we can select types and classes using the information we get + -- from it. + -- + -- @see https://www.postgresql.org/docs/9.6/static/catalog-pg-proc.html + procedure as ( + select + 'procedure' as "kind", + pro.oid as "id", + pro.proname as "name", + dsc.description as "description", + pro.pronamespace as "namespaceId", + nsp.nspname as "namespaceName", + pro.proisstrict as "isStrict", + pro.proretset as "returnsSet", + case + when pro.provolatile = 'i' then true + when pro.provolatile = 's' then true + else false + end as "isStable", + pro.prorettype as "returnTypeId", + coalesce(pro.proallargtypes, pro.proargtypes) as "argTypeIds", + coalesce(pro.proargmodes, array[]::text[]) as "argModes", + coalesce(pro.proargnames, array[]::text[]) as "argNames", + pro.pronargs as "inputArgsCount", + pro.pronargdefaults as "argDefaultsNum", + pro.procost as "cost", + exists(select 1 from accessible_roles where has_function_privilege(accessible_roles.oid, pro.oid, 'EXECUTE')) as "aclExecutable", + (select lanname from pg_catalog.pg_language where pg_language.oid = pro.prolang) as "language" + from + pg_catalog.pg_proc as pro + left join pg_catalog.pg_description as dsc on dsc.objoid = pro.oid and dsc.classoid = 'pg_catalog.pg_proc'::regclass + left join pg_catalog.pg_namespace as nsp on nsp.oid = pro.pronamespace + where + pro.pronamespace in (select "id" from namespace) and + -- Currently we don’t support functions with variadic arguments. In the + -- future we may, but for now let’s just ignore functions with variadic + -- arguments. + -- TODO: Variadic arguments. + pro.provariadic = 0 and + -- Filter our aggregate functions and window functions. + ${ + serverVersionNum >= 110000 + ? "pro.prokind = 'f'" + : 'pro.proisagg = false and pro.proiswindow = false' + } and + ${ + pgLegacyFunctionsOnly + ? `\ + -- We want to make sure the argument mode for all of our arguments is + -- \`IN\` which means \`proargmodes\` will be null. + pro.proargmodes is null and + -- Do not select procedures that return \`RECORD\` (oid 2249). + pro.prorettype operator(pg_catalog.<>) 2249 and` + : `\ + -- We want to make sure the argument modes for all of our arguments are + -- \`IN\`, \`OUT\`, \`INOUT\`, or \`TABLE\` (not \`VARIADIC\`). + (pro.proargmodes is null or pro.proargmodes operator(pg_catalog.<@) array['i','o','b','t']::"char"[]) and + -- Do not select procedures that return \`RECORD\` (oid 2249) unless they + -- have \`OUT\`, \`INOUT\`, or \`TABLE\` arguments to define the return type. + (pro.prorettype operator(pg_catalog.<>) 2249 or pro.proargmodes && array['o','b','t']::"char"[]) and + -- Do not select procedures that have \`RECORD\` arguments. + (pro.proallargtypes is null or not (pro.proallargtypes operator(pg_catalog.@>) array[2249::oid])) and` + } + -- Do not select procedures that create range types. These are utility + -- functions that really don’t need to be exposed in an API. + pro.proname not in ( + select typ.typname + from pg_catalog.pg_type as typ + where typ.typtype = 'r' + and typ.typnamespace = pro.pronamespace + ) and + -- Do not expose trigger functions (type trigger has oid 2279) + pro.prorettype operator(pg_catalog.<>) 2279 and + -- We don't want functions that will clash with GraphQL (treat them as private) + pro.proname not like E'\\\\_\\\\_%' and + -- We also don’t want procedures that have been defined in our namespace + -- twice. This leads to duplicate fields in the API which throws an + -- error. In the future we may support this case. For now though, it is + -- too complex. + ( + select count(pro2.*) + from pg_catalog.pg_proc as pro2 + where pro2.pronamespace = pro.pronamespace + and pro2.proname = pro.proname + ) = 1 and + ($2 is true or not exists( + select 1 + from pg_catalog.pg_depend + where pg_depend.refclassid = 'pg_catalog.pg_extension'::pg_catalog.regclass + and pg_depend.deptype = 'e' + and pg_depend.classid = 'pg_catalog.pg_proc'::pg_catalog.regclass + and pg_depend.objid = pro.oid + )) + order by + pro.pronamespace, pro.proname + ), + -- @see https://www.postgresql.org/docs/9.5/static/catalog-pg-class.html + class as ( + select + 'class' as "kind", + rel.oid as "id", + rel.relname as "name", + rel.relkind as "classKind", + dsc.description as "description", + rel.relnamespace as "namespaceId", + nsp.nspname as "namespaceName", + rel.reltype as "typeId", + -- Here we determine whether or not we can use this class in a + -- \`SELECT\`’s \`FROM\` clause. In order to determine this we look at them + -- \`relkind\` column, if it is \`i\` (index) or \`c\` (composite), we cannot + -- select this class. Otherwise we can. + rel.relkind not in ('i', 'c') as "isSelectable", + -- Here we are determining whether we can insert/update/delete a class. + -- This is helpful as it lets us detect non-updatable views and then + -- exclude them from being inserted/updated/deleted into. For more info + -- on how \`pg_catalog.pg_relation_is_updatable\` works: + -- + -- - https://www.postgresql.org/message-id/CAEZATCV2_qN9P3zbvADwME_TkYf2gR_X2cLQR4R+pqkwxGxqJg@mail.gmail.com + -- - https://github.com/postgres/postgres/blob/2410a2543e77983dab1f63f48b2adcd23dba994e/src/backend/utils/adt/misc.c#L684 + -- - https://github.com/postgres/postgres/blob/3aff33aa687e47d52f453892498b30ac98a296af/src/backend/rewrite/rewriteHandler.c#L2351 + (pg_catalog.pg_relation_is_updatable(rel.oid, true)::bit(8) operator(pg_catalog.&) B'00010000') = B'00010000' as "isDeletable", + (pg_catalog.pg_relation_is_updatable(rel.oid, true)::bit(8) operator(pg_catalog.&) B'00001000') = B'00001000' as "isInsertable", + (pg_catalog.pg_relation_is_updatable(rel.oid, true)::bit(8) operator(pg_catalog.&) B'00000100') = B'00000100' as "isUpdatable", + exists(select 1 from accessible_roles where has_table_privilege(accessible_roles.oid, rel.oid, 'SELECT')) as "aclSelectable", + exists(select 1 from accessible_roles where has_table_privilege(accessible_roles.oid, rel.oid, 'INSERT')) as "aclInsertable", + exists(select 1 from accessible_roles where has_table_privilege(accessible_roles.oid, rel.oid, 'UPDATE')) as "aclUpdatable", + exists(select 1 from accessible_roles where has_table_privilege(accessible_roles.oid, rel.oid, 'DELETE')) as "aclDeletable" + from + pg_catalog.pg_class as rel + left join pg_catalog.pg_description as dsc on dsc.objoid = rel.oid and dsc.objsubid = 0 and dsc.classoid = 'pg_catalog.pg_class'::regclass + left join pg_catalog.pg_namespace as nsp on nsp.oid = rel.relnamespace + where + rel.relpersistence in ('p') and + -- We don't want classes that will clash with GraphQL (treat them as private) + rel.relname not like E'\\\\_\\\\_%' and + rel.relkind in ('r', 'v', 'm', 'c', 'f') and + ($2 is true or not exists( + select 1 + from pg_catalog.pg_depend + where pg_depend.refclassid = 'pg_catalog.pg_extension'::pg_catalog.regclass + and pg_depend.deptype = 'e' + and pg_depend.classid = 'pg_catalog.pg_class'::pg_catalog.regclass + and pg_depend.objid = rel.oid + )) + order by + rel.relnamespace, rel.relname + ), + -- @see https://www.postgresql.org/docs/9.5/static/catalog-pg-attribute.html + attribute as ( + select + 'attribute' as "kind", + att.attrelid as "classId", + att.attnum as "num", + att.attname as "name", + dsc.description as "description", + att.atttypid as "typeId", + nullif(att.atttypmod, -1) as "typeModifier", + att.attnotnull as "isNotNull", + att.atthasdef as "hasDefault", + ${serverVersionNum >= 100000 ? 'att.attidentity' : "''"} as "identity", + exists(select 1 from accessible_roles where has_column_privilege(accessible_roles.oid, att.attrelid, att.attname, 'SELECT')) as "aclSelectable", + exists(select 1 from accessible_roles where has_column_privilege(accessible_roles.oid, att.attrelid, att.attname, 'INSERT')) as "aclInsertable", + exists(select 1 from accessible_roles where has_column_privilege(accessible_roles.oid, att.attrelid, att.attname, 'UPDATE')) as "aclUpdatable", + -- https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=c62dd80cdf149e2792b13c13777a539f5abb0370 + att.attacl is not null and exists(select 1 from aclexplode(att.attacl) aclitem where aclitem.privilege_type = 'SELECT' and grantee in (select oid from accessible_roles)) as "columnLevelSelectGrant" + from + pg_catalog.pg_attribute as att + left join pg_catalog.pg_description as dsc on dsc.objoid = att.attrelid and dsc.objsubid = att.attnum and dsc.classoid = 'pg_catalog.pg_class'::regclass + where + att.attrelid in (select "id" from class) and + att.attnum > 0 and + -- We don't want attributes that will clash with GraphQL (treat them as private) + att.attname not like E'\\\\_\\\\_%' and + not att.attisdropped + order by + att.attrelid, att.attnum + ), + -- @see https://www.postgresql.org/docs/9.5/static/catalog-pg-type.html + type as ( + -- Use another \`WITH\` statement here, because our \`WHERE\` clause will need + -- to use it. + with type_all as ( + select + 'type' as "kind", + typ.oid as "id", + typ.typname as "name", + dsc.description as "description", + typ.typnamespace as "namespaceId", + -- We include the namespace name in types only because we select so + -- many types that are outside of our core set of namespaces. Having + -- the namespace name is super helpful when generating SQL, so + -- conditionally having namespace names for types is a pain. + nsp.nspname as "namespaceName", + typ.typtype as "type", + typ.typcategory as "category", + typ.typnotnull as "domainIsNotNull", + nullif(typ.typelem, 0) as "arrayItemTypeId", + typ.typlen as "typeLength", + (typ.typelem <> 0 and typ.typlen = -1) as "isPgArray", + nullif(typ.typrelid, 0) as "classId", + nullif(typ.typbasetype, 0) as "domainBaseTypeId", + nullif(typ.typtypmod, -1) as "domainTypeModifier", + typ.typdefaultbin is not null as "domainHasDefault", + -- If this type is an enum type, let’s select all of its enum variants. + -- + -- @see https://www.postgresql.org/docs/9.5/static/catalog-pg-enum.html + case + when typ.typtype = 'e' then array( + select enm.enumlabel + from pg_catalog.pg_enum as enm + where enm.enumtypid = typ.oid + order by enm.enumsortorder + ) + else null + end as "enumVariants", + -- If this type is a range type, we want to select the sub type of the + -- range. + -- + -- @see https://www.postgresql.org/docs/9.6/static/catalog-pg-range.html + case + when typ.typtype = 'r' then ( + select rng.rngsubtype + from pg_catalog.pg_range as rng + where rng.rngtypid = typ.oid + limit 1 + ) + else null + end as "rangeSubTypeId" + from + pg_catalog.pg_type as typ + left join pg_catalog.pg_description as dsc on dsc.objoid = typ.oid and dsc.classoid = 'pg_catalog.pg_type'::regclass + left join pg_catalog.pg_namespace as nsp on nsp.oid = typ.typnamespace + ) + select + * + from + type_all as typ + where + typ.id in ( + select "typeId" from class + union all + select "typeId" from attribute + union all + select "returnTypeId" from procedure + union all + select unnest("argTypeIds") from procedure + union all + -- If this type is a base type for *any* domain type, we will include it + -- in our selection. This may mean we fetch more types than we need, but + -- the alternative is to do some funky SQL recursion which would be hard + -- code to read. So we prefer code readability over selecting like 3 or + -- 4 less type rows. + -- + -- We also do this for range sub types and array item types. + select "domainBaseTypeId" from type_all + union all + select "rangeSubTypeId" from type_all + union all + select "arrayItemTypeId" from type_all + ) + order by + "namespaceId", "name" + ), + -- @see https://www.postgresql.org/docs/9.5/static/catalog-pg-constraint.html + "constraint" as ( + select distinct on (con.conrelid, con.conkey, con.confrelid, con.confkey) + 'constraint' as "kind", + con.oid as "id", + con.conname as "name", + con.contype as "type", + con.conrelid as "classId", + nullif(con.confrelid, 0) as "foreignClassId", + dsc.description as "description", + con.conkey as "keyAttributeNums", + con.confkey as "foreignKeyAttributeNums" + from + pg_catalog.pg_constraint as con + inner join class on (con.conrelid = class.id) + left join pg_catalog.pg_description as dsc on dsc.objoid = con.oid and dsc.classoid = 'pg_catalog.pg_constraint'::regclass + where + -- Only get constraints for classes we have selected. + con.conrelid in (select "id" from class where "namespaceId" in (select "id" from namespace)) and + case + -- If this is a foreign key constraint, we want to ensure that the + -- foreign class is also in the list of classes we have already + -- selected. + when con.contype = 'f' then con.confrelid in (select "id" from class where "namespaceId" in (select "id" from namespace)) + -- Otherwise, this should be true. + else true + end and + -- We only want foreign key, primary key, and unique constraints. We + -- made add support for more constraints in the future. + con.contype in ('f', 'p', 'u') + order by + con.conrelid, con.conkey, con.confrelid, con.confkey, con.conname + ), + -- @see https://www.postgresql.org/docs/9.5/static/catalog-pg-extension.html + "extension" as ( + select + 'extension' as "kind", + ext.oid as "id", + ext.extname as "name", + ext.extnamespace as "namespaceId", + nsp.nspname as "namespaceName", + ext.extrelocatable as "relocatable", + ext.extversion as "version", + ext.extconfig as "configurationClassIds", + dsc.description as "description" + from + pg_catalog.pg_extension as ext + left join pg_catalog.pg_description as dsc on dsc.objoid = ext.oid and dsc.classoid = 'pg_catalog.pg_extension'::regclass + left join pg_catalog.pg_namespace as nsp on nsp.oid = ext.extnamespace + order by + ext.extname, ext.oid + ), + -- @see https://www.postgresql.org/docs/9.5/static/catalog-pg-index.html + "indexes" as ( + select + 'index' as "kind", + idx.indexrelid as "id", + idx_more.relname as "name", + nsp.nspname as "namespaceName", + idx.indrelid as "classId", + idx.indnatts as "numberOfAttributes", + idx.indisunique as "isUnique", + idx.indisprimary as "isPrimary", + idx.indimmediate as "isImmediate", -- enforce uniqueness immediately on insert + idx.indisreplident as "isReplicaIdentity", + idx.indisvalid as "isValid", -- if false, don't use for queries + idx.indpred is not null as "isPartial", -- if true, index is not on on rows. + idx.indkey as "attributeNums", + am.amname as "indexType", + ${ + serverVersionNum >= 90600 + ? `\ + ( + select array_agg(pg_index_column_has_property(idx.indexrelid,n::int2,'asc')) + from unnest(idx.indkey) with ordinality as ord(key,n) + ) as "attributePropertiesAsc", + ( + select array_agg(pg_index_column_has_property(idx.indexrelid,n::int2,'nulls_first')) + from unnest(idx.indkey) with ordinality as ord(key,n) + ) as "attributePropertiesNullsFirst",` + : '' + } + dsc.description as "description" + from + pg_catalog.pg_index as idx + inner join pg_catalog.pg_class idx_more on (idx.indexrelid = idx_more.oid) + inner join class on (idx.indrelid = class.id) + inner join pg_catalog.pg_namespace as nsp on (nsp.oid = idx_more.relnamespace) + inner join pg_catalog.pg_am as am on (am.oid = idx_more.relam) + left join pg_catalog.pg_description as dsc on dsc.objoid = idx.indexrelid and dsc.objsubid = 0 and dsc.classoid = 'pg_catalog.pg_class'::regclass + where + idx.indislive is not false and + idx.indisexclusion is not true and -- exclusion index + idx.indcheckxmin is not true and -- always valid? + idx.indpred is null -- no partial index predicate + order by + idx.indrelid, idx.indexrelid + ) + select row_to_json(x) as object from namespace as x + union all + select row_to_json(x) as object from class as x + union all + select row_to_json(x) as object from attribute as x + union all + select row_to_json(x) as object from type as x + union all + select row_to_json(x) as object from "constraint" as x + union all + select row_to_json(x) as object from procedure as x + union all + select row_to_json(x) as object from extension as x + union all + select row_to_json(x) as object from indexes as x + ; + `; +}; diff --git a/packages/introspectron/src/utils.ts b/packages/introspectron/src/utils.ts new file mode 100644 index 000000000..cc7e6aae2 --- /dev/null +++ b/packages/introspectron/src/utils.ts @@ -0,0 +1,44 @@ +// @ts-nocheck +export const parseTags = (str) => { + return str.split(/\r?\n/).reduce( + (prev, curr) => { + if (prev.text !== '') { + return { ...prev, text: `${prev.text}\n${curr}` }; + } + const match = curr.match(/^@[a-zA-Z][a-zA-Z0-9_]*($|\s)/); + if (!match) { + return { ...prev, text: curr }; + } + const key = match[0].substr(1).trim(); + const value = match[0] === curr ? true : curr.replace(match[0], ''); + return { + ...prev, + tags: { + ...prev.tags, + [key]: !Object.prototype.hasOwnProperty.call(prev.tags, key) + ? value + : Array.isArray(prev.tags[key]) + ? [...prev.tags[key], value] + : [prev.tags[key], value] + } + }; + }, + { + tags: {}, + text: '' + } + ); +}; + +export const deepClone = (value) => { + if (Array.isArray(value)) { + return value.map((val) => deepClone(val)); + } else if (typeof value === 'object' && value) { + return Object.keys(value).reduce((memo, k) => { + memo[k] = deepClone(value[k]); + return memo; + }, {}); + } else { + return value; + } +}; diff --git a/packages/introspectron/tsconfig.esm.json b/packages/introspectron/tsconfig.esm.json new file mode 100644 index 000000000..800d7506d --- /dev/null +++ b/packages/introspectron/tsconfig.esm.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "dist/esm", + "module": "es2022", + "rootDir": "src/", + "declaration": false + } +} diff --git a/packages/introspectron/tsconfig.json b/packages/introspectron/tsconfig.json new file mode 100644 index 000000000..1a9d5696c --- /dev/null +++ b/packages/introspectron/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "rootDir": "src/" + }, + "include": ["src/**/*.ts"], + "exclude": ["dist", "node_modules", "**/*.spec.*", "**/*.test.*"] +} diff --git a/packages/launchql-gen/README.md b/packages/launchql-gen/README.md new file mode 100644 index 000000000..86db345dd --- /dev/null +++ b/packages/launchql-gen/README.md @@ -0,0 +1,54 @@ +# launchql-gen + +

+ +

+ +

+ + + + + +

+ +Generate GraphQL mutations/queries + +```sh +npm install launchql-gen +``` + +## introspecting via GraphQL + +```js +import { + generate +} from 'launchql-gen'; +import { print } from 'graphql/language'; + +const gen = generate(resultOfIntrospectionQuery); +const output = Object.keys(gen).reduce((m, key) => { + m[key] = print(gen[key].ast); + return m; +}, {}); + +console.log(output); +``` + +# output + +which will output the entire API as an object with the mutations and queries as values + +```json +{ + "createApiTokenMutation": "mutation createApiTokenMutation($id: UUID, $userId: UUID!, $accessToken: String, $accessTokenExpiresAt: Datetime) { + createApiToken(input: {apiToken: {id: $id, userId: $userId, accessToken: $accessToken, accessTokenExpiresAt: $accessTokenExpiresAt}}) { + apiToken { + id + userId + accessToken + accessTokenExpiresAt + } + } +} +``` diff --git a/packages/launchql-gen/__fixtures__/api.json b/packages/launchql-gen/__fixtures__/api.json new file mode 100644 index 000000000..57e02b836 --- /dev/null +++ b/packages/launchql-gen/__fixtures__/api.json @@ -0,0 +1,36076 @@ +{ + "data": { + "__schema": { + "queryType": { + "name": "Query" + }, + "mutationType": { + "name": "Mutation" + }, + "subscriptionType": null, + "types": [ + { + "kind": "OBJECT", + "name": "Query", + "description": "The root query type which gives access points into the data universe.", + "fields": [ + { + "name": "query", + "description": "Exposes the root query type nested one level down. This is helpful for Relay 1 which can only query top level fields if they are in a particular form.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItems", + "description": "Reads and enables pagination through a set of `ActionItem`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionItemsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResults", + "description": "Reads and enables pagination through a set of `ActionResult`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionResultCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionResultFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionResultsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actions", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goals", + "description": "Reads and enables pagination through a set of `Goal`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Goal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "GoalsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locations", + "description": "Reads and enables pagination through a set of `Location`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Location`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LocationsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsUpdates", + "description": "Reads and enables pagination through a set of `NewsUpdate`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `NewsUpdate`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NewsUpdatesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NewsUpdateCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NewsUpdateFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "NewsUpdatesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItems", + "description": "Reads and enables pagination through a set of `UserActionItem`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionResults", + "description": "Reads and enables pagination through a set of `UserActionResult`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionResultsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActions", + "description": "Reads and enables pagination through a set of `UserAction`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristics", + "description": "Reads and enables pagination through a set of `UserCharacteristic`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserCharacteristic`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserCharacteristicsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristicsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnections", + "description": "Reads and enables pagination through a set of `UserConnection`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserConnection`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserConnectionsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContacts", + "description": "Reads and enables pagination through a set of `UserContact`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserContact`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserContactsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserContactCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserContactFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserContactsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEmails", + "description": "Reads and enables pagination through a set of `UserEmail`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserEmail`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserEmailsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserEmailCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserEmailFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEmailsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfiles", + "description": "Reads and enables pagination through a set of `UserProfile`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserProfileCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserProfileFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserProfilesConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSettings", + "description": "Reads and enables pagination through a set of `UserSetting`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserSetting`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSettingsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSettingCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSettingFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSettingsConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "users", + "description": "Reads and enables pagination through a set of `User`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UsersConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResult", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionResult", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsUpdate", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "NewsUpdate", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItem", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionResult", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionResult", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristic", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristicByUserId", + "description": null, + "args": [ + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnection", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContact", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserContact", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEmail", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEmail", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEmailByEmail", + "description": null, + "args": [ + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEmail", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfile", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfileByUserId", + "description": null, + "args": [ + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSetting", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSettingByUserId", + "description": null, + "args": [ + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": null, + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "getCurrentRoleIds", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "getCurrentUser", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "getCurrentUserId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_meta", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "Metaschema", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Int", + "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Cursor", + "description": "A location in a connection that can be used for resuming pagination.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "description": "Methods to use when ordering `ActionItem`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LINK_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LINK_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ITEM_ORDER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ITEM_ORDER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REQUIRED_ITEM_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REQUIRED_ITEM_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATION_TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOTIFICATION_TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMBED_CODE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMBED_CODE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionItemCondition", + "description": "A condition to be used against `ActionItem` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "link", + "description": "Checks for equality with the object’s `link` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "itemOrder", + "description": "Checks for equality with the object’s `itemOrder` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requiredItem", + "description": "Checks for equality with the object’s `requiredItem` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": "Checks for equality with the object’s `notificationText` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "embedCode", + "description": "Checks for equality with the object’s `embedCode` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "UUID", + "description": "A universally unique identifier as defined by [RFC 4122](https://tools.ietf.org/html/rfc4122).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "String", + "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Boolean", + "description": "The `Boolean` scalar type represents `true` or `false`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Datetime", + "description": "A point in time as described by the [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) standard. May or may not include a timezone.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "description": "A filter to be used against `ActionItem` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "link", + "description": "Filter by the object’s `link` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "itemOrder", + "description": "Filter by the object’s `itemOrder` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requiredItem", + "description": "Filter by the object’s `requiredItem` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": "Filter by the object’s `notificationText` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "embedCode", + "description": "Filter by the object’s `embedCode` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "description": "A filter to be used against UUID fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "description": "A filter to be used against String fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "includes", + "description": "Contains the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notIncludes", + "description": "Does not contain the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "includesInsensitive", + "description": "Contains the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notIncludesInsensitive", + "description": "Does not contain the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startsWith", + "description": "Starts with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notStartsWith", + "description": "Does not start with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startsWithInsensitive", + "description": "Starts with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notStartsWithInsensitive", + "description": "Does not start with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endsWith", + "description": "Ends with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEndsWith", + "description": "Does not end with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endsWithInsensitive", + "description": "Ends with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEndsWithInsensitive", + "description": "Does not end with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "like", + "description": "Matches the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notLike", + "description": "Does not match the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "likeInsensitive", + "description": "Matches the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notLikeInsensitive", + "description": "Does not match the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalToInsensitive", + "description": "Equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualToInsensitive", + "description": "Not equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFromInsensitive", + "description": "Not equal to the specified value, treating null like an ordinary value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFromInsensitive", + "description": "Equal to the specified value, treating null like an ordinary value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "inInsensitive", + "description": "Included in the specified list (case-insensitive).", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notInInsensitive", + "description": "Not included in the specified list (case-insensitive).", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThanInsensitive", + "description": "Less than the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualToInsensitive", + "description": "Less than or equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanInsensitive", + "description": "Greater than the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualToInsensitive", + "description": "Greater than or equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "description": "A filter to be used against Int fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "description": "A filter to be used against Boolean fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "description": "A filter to be used against Datetime fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionItemsConnection", + "description": "A connection to a list of `ActionItem` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `ActionItem` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ActionItem` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItemsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ActionItem` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionItem", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "link", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "itemOrder", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requiredItem", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "notificationText", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "embedCode", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItems", + "description": "Reads and enables pagination through a set of `UserActionItem`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Action", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "photo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationRadius", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "url", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeRequired", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "startDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "endDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "approved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rewardAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "activityFeedText", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "callToAction", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "completedActionText", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "descriptionHeader", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tags", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": "Reads a single `Location` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResults", + "description": "Reads and enables pagination through a set of `ActionResult`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionResultCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionResultFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionResultsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItems", + "description": "Reads and enables pagination through a set of `ActionItem`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActions", + "description": "Reads and enables pagination through a set of `UserAction`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionResults", + "description": "Reads and enables pagination through a set of `UserActionResult`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionResultsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItems", + "description": "Reads and enables pagination through a set of `UserActionItem`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "JSON", + "description": "The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "BigFloat", + "description": "A floating point number that requires more precision than IEEE 754 binary 64", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Location", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "geo", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actions", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "description": "All geometry types implement this interface", + "fields": [ + { + "name": "geojson", + "description": "Converts the object to GeoJSON", + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": "Spatial reference identifier (SRID)", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPointM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPointZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPointZM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineString", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineStringM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineStringZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineStringZM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygon", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygonM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygonZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygonZM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPoint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPointM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPointZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPointZM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiLineString", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiLineStringM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiLineStringZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiLineStringZM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPolygon", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPolygonM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPolygonZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPolygonZM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryGeometryCollection", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryGeometryCollectionM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryGeometryCollectionZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryGeometryCollectionZM", + "ofType": null + } + ] + }, + { + "kind": "SCALAR", + "name": "GeoJSON", + "description": "The `GeoJSON` scalar type represents GeoJSON values as specified by[RFC 7946](https://tools.ietf.org/html/rfc7946).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ActionsOrderBy", + "description": "Methods to use when ordering `Action`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TITLE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TITLE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_RADIUS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_RADIUS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "URL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TIME_REQUIRED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TIME_REQUIRED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "START_DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "START_DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "END_DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "END_DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "APPROVED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "APPROVED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_AMOUNT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REWARD_AMOUNT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTIVITY_FEED_TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTIVITY_FEED_TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CALL_TO_ACTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CALL_TO_ACTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMPLETED_ACTION_TEXT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMPLETED_ACTION_TEXT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_HEADER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_HEADER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCATION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "description": "A condition to be used against `Action` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Checks for equality with the object’s `photo` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "title", + "description": "Checks for equality with the object’s `title` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationRadius", + "description": "Checks for equality with the object’s `locationRadius` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Checks for equality with the object’s `url` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "timeRequired", + "description": "Checks for equality with the object’s `timeRequired` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": "Checks for equality with the object’s `startDate` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": "Checks for equality with the object’s `endDate` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "approved", + "description": "Checks for equality with the object’s `approved` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": "Checks for equality with the object’s `rewardAmount` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "activityFeedText", + "description": "Checks for equality with the object’s `activityFeedText` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "callToAction", + "description": "Checks for equality with the object’s `callToAction` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "completedActionText", + "description": "Checks for equality with the object’s `completedActionText` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "descriptionHeader", + "description": "Checks for equality with the object’s `descriptionHeader` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "Checks for equality with the object’s `tags` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationId", + "description": "Checks for equality with the object’s `locationId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "description": "A filter to be used against `Action` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Filter by the object’s `photo` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "title", + "description": "Filter by the object’s `title` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationRadius", + "description": "Filter by the object’s `locationRadius` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": "Filter by the object’s `url` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "timeRequired", + "description": "Filter by the object’s `timeRequired` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": "Filter by the object’s `startDate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": "Filter by the object’s `endDate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "approved", + "description": "Filter by the object’s `approved` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": "Filter by the object’s `rewardAmount` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "activityFeedText", + "description": "Filter by the object’s `activityFeedText` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "callToAction", + "description": "Filter by the object’s `callToAction` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "completedActionText", + "description": "Filter by the object’s `completedActionText` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "descriptionHeader", + "description": "Filter by the object’s `descriptionHeader` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "Filter by the object’s `tags` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationId", + "description": "Filter by the object’s `locationId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "description": "A filter to be used against JSON fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "contains", + "description": "Contains the specified JSON.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "containsKey", + "description": "Contains the specified key.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "containsAllKeys", + "description": "Contains all of the specified keys.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "containsAnyKeys", + "description": "Contains any of the specified keys.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "containedBy", + "description": "Contained by the specified JSON.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "description": "A filter to be used against BigFloat fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "StringListFilter", + "description": "A filter to be used against String List fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "contains", + "description": "Contains the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "containedBy", + "description": "Contained by the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "overlaps", + "description": "Overlaps the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "anyEqualTo", + "description": "Any array item is equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyNotEqualTo", + "description": "Any array item is not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyLessThan", + "description": "Any array item is less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyLessThanOrEqualTo", + "description": "Any array item is less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyGreaterThan", + "description": "Any array item is greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyGreaterThanOrEqualTo", + "description": "Any array item is greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionsConnection", + "description": "A connection to a list of `Action` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `Action` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Action` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Action` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionsEdge", + "description": "A `Action` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Action` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "PageInfo", + "description": "Information about pagination in a connection.", + "fields": [ + { + "name": "hasNextPage", + "description": "When paginating forwards, are there more items?", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hasPreviousPage", + "description": "When paginating backwards, are there more items?", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "startCursor", + "description": "When paginating backwards, the cursor to continue.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "endCursor", + "description": "When paginating forwards, the cursor to continue.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "User", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEmails", + "description": "Reads and enables pagination through a set of `UserEmail`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserEmail`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserEmailsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserEmailCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserEmailFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserEmailsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfile", + "description": "Reads a single `UserProfile` that is related to this `User`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfiles", + "description": "Reads and enables pagination through a set of `UserProfile`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserProfileCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserProfileFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserProfilesConnection", + "ofType": null + } + }, + "isDeprecated": true, + "deprecationReason": "Please use userProfile instead" + }, + { + "name": "userSetting", + "description": "Reads a single `UserSetting` that is related to this `User`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSettings", + "description": "Reads and enables pagination through a set of `UserSetting`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserSetting`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSettingsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSettingCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSettingFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSettingsConnection", + "ofType": null + } + }, + "isDeprecated": true, + "deprecationReason": "Please use userSetting instead" + }, + { + "name": "userCharacteristic", + "description": "Reads a single `UserCharacteristic` that is related to this `User`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristics", + "description": "Reads and enables pagination through a set of `UserCharacteristic`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserCharacteristic`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserCharacteristicsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserCharacteristicsConnection", + "ofType": null + } + }, + "isDeprecated": true, + "deprecationReason": "Please use userCharacteristic instead" + }, + { + "name": "userContacts", + "description": "Reads and enables pagination through a set of `UserContact`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserContact`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserContactsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserContactCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserContactFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserContactsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnectionsByRequesterId", + "description": "Reads and enables pagination through a set of `UserConnection`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserConnection`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserConnectionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnectionsByResponderId", + "description": "Reads and enables pagination through a set of `UserConnection`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserConnection`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserConnectionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownedActions", + "description": "Reads and enables pagination through a set of `Action`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownedActionResults", + "description": "Reads and enables pagination through a set of `ActionResult`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionResultCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionResultFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionResultsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownedActionItems", + "description": "Reads and enables pagination through a set of `ActionItem`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActions", + "description": "Reads and enables pagination through a set of `UserAction`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionsByVerifierId", + "description": "Reads and enables pagination through a set of `UserAction`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionResults", + "description": "Reads and enables pagination through a set of `UserActionResult`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionResultsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItems", + "description": "Reads and enables pagination through a set of `UserActionItem`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserEmailsOrderBy", + "description": "Methods to use when ordering `UserEmail`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAIL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAIL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_VERIFIED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_VERIFIED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserEmailCondition", + "description": "A condition to be used against `UserEmail` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": "Checks for equality with the object’s `email` field.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": "Checks for equality with the object’s `isVerified` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "description": "", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserEmailFilter", + "description": "A filter to be used against `UserEmail` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": "Filter by the object’s `email` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LaunchqlInternalTypeEmailFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": "Filter by the object’s `isVerified` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserEmailFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserEmailFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserEmailFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LaunchqlInternalTypeEmailFilter", + "description": "A filter to be used against LaunchqlInternalTypeEmail fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "includes", + "description": "Contains the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notIncludes", + "description": "Does not contain the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "includesInsensitive", + "description": "Contains the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notIncludesInsensitive", + "description": "Does not contain the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startsWith", + "description": "Starts with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notStartsWith", + "description": "Does not start with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startsWithInsensitive", + "description": "Starts with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notStartsWithInsensitive", + "description": "Does not start with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endsWith", + "description": "Ends with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEndsWith", + "description": "Does not end with the specified string (case-sensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endsWithInsensitive", + "description": "Ends with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEndsWithInsensitive", + "description": "Does not end with the specified string (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "like", + "description": "Matches the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notLike", + "description": "Does not match the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "likeInsensitive", + "description": "Matches the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notLikeInsensitive", + "description": "Does not match the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalToInsensitive", + "description": "Equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualToInsensitive", + "description": "Not equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFromInsensitive", + "description": "Not equal to the specified value, treating null like an ordinary value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFromInsensitive", + "description": "Equal to the specified value, treating null like an ordinary value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "inInsensitive", + "description": "Included in the specified list (case-insensitive).", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notInInsensitive", + "description": "Not included in the specified list (case-insensitive).", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThanInsensitive", + "description": "Less than the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualToInsensitive", + "description": "Less than or equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanInsensitive", + "description": "Greater than the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualToInsensitive", + "description": "Greater than or equal to the specified value (case-insensitive).", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserEmailsConnection", + "description": "A connection to a list of `UserEmail` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `UserEmail` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserEmail", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserEmail` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserEmailsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserEmail` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserEmail", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isVerified", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserEmail`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserEmailsEdge", + "description": "A `UserEmail` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserEmail` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserEmail", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserProfile", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "profilePicture", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "bio", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reputation", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "firstName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tags", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserProfile`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserProfilesOrderBy", + "description": "Methods to use when ordering `UserProfile`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PROFILE_PICTURE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PROFILE_PICTURE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BIO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "BIO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REPUTATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REPUTATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FIRST_NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FIRST_NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LAST_NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LAST_NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TAGS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserProfileCondition", + "description": "A condition to be used against `UserProfile` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": "Checks for equality with the object’s `profilePicture` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bio", + "description": "Checks for equality with the object’s `bio` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reputation", + "description": "Checks for equality with the object’s `reputation` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "firstName", + "description": "Checks for equality with the object’s `firstName` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lastName", + "description": "Checks for equality with the object’s `lastName` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "Checks for equality with the object’s `tags` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserProfileFilter", + "description": "A filter to be used against `UserProfile` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": "Filter by the object’s `profilePicture` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bio", + "description": "Filter by the object’s `bio` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reputation", + "description": "Filter by the object’s `reputation` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "firstName", + "description": "Filter by the object’s `firstName` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lastName", + "description": "Filter by the object’s `lastName` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": "Filter by the object’s `tags` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserProfileFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserProfileFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserProfileFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserProfilesConnection", + "description": "A connection to a list of `UserProfile` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `UserProfile` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserProfile` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserProfilesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserProfile` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserProfilesEdge", + "description": "A `UserProfile` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserProfile` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserSetting", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "searchRadius", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "zip", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "geo", + "description": null, + "args": [], + "type": { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserSetting`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserSettingsOrderBy", + "description": "Methods to use when ordering `UserSetting`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_RADIUS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SEARCH_RADIUS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ZIP_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ZIP_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GEO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GEO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSettingCondition", + "description": "A condition to be used against `UserSetting` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "searchRadius", + "description": "Checks for equality with the object’s `searchRadius` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": "Checks for equality with the object’s `zip` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "geo", + "description": "Checks for equality with the object’s `geo` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSettingFilter", + "description": "A filter to be used against `UserSetting` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "searchRadius", + "description": "Filter by the object’s `searchRadius` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": "Filter by the object’s `zip` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "geo", + "description": "Filter by the object’s `geo` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryInterfaceFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSettingFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSettingFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserSettingFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GeometryInterfaceFilter", + "description": "A filter to be used against GeometryInterface fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "bboxAbove", + "description": "Bounding box is strictly above the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxBelow", + "description": "Bounding box is strictly below the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxContains", + "description": "Bounding box contains the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxEquals", + "description": "Bounding box is the same as the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxIntersects2D", + "description": "2D bounding box intersects the specified geometry's 2D bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxIntersectsND", + "description": "n-D bounding box intersects the specified geometry's n-D bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxLeftOf", + "description": "Bounding box is strictly to the left of the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxOverlapsOrAbove", + "description": "Bounding box overlaps or is above the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxOverlapsOrBelow", + "description": "Bounding box overlaps or is below the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxOverlapsOrLeftOf", + "description": "Bounding box overlaps or is to the left of the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxOverlapsOrRightOf", + "description": "Bounding box overlaps or is to the right of the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bboxRightOf", + "description": "Bounding box is strictly to the right of the specified geometry's bounding box.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "contains", + "description": "No points of the specified geometry lie in the exterior, and at least one point of the interior of the specified geometry lies in the interior.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "containsProperly", + "description": "The specified geometry intersects the interior but not the boundary (or exterior).", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "coveredBy", + "description": "No point is outside the specified geometry.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "covers", + "description": "No point in the specified geometry is outside.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "crosses", + "description": "They have some, but not all, interior points in common.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "disjoint", + "description": "They do not share any space together.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equals", + "description": "They represent the same geometry. Directionality is ignored.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "exactlyEquals", + "description": "Coordinates and coordinate order are the same as specified geometry.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "intersects", + "description": "They share any portion of space in 2D.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "intersects3D", + "description": "They share any portion of space in 3D.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderingEquals", + "description": "They represent the same geometry and points are in the same directional order.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "overlaps", + "description": "They share space, are of the same dimension, but are not completely contained by each other.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "touches", + "description": "They have at least one point in common, but their interiors do not intersect.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "within", + "description": "Completely inside the specified geometry.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserSettingsConnection", + "description": "A connection to a list of `UserSetting` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `UserSetting` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserSetting` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSettingsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserSetting` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserSettingsEdge", + "description": "A `UserSetting` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserSetting` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserCharacteristic", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "income", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "gender", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "race", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "age", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dob", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "education", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "homeOwnership", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "treeHuggerLevel", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "freeTime", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "researchToDoer", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserCharacteristic`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Date", + "description": "The day, does not include a time.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserCharacteristicsOrderBy", + "description": "Methods to use when ordering `UserCharacteristic`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INCOME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INCOME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GENDER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GENDER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RACE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RACE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AGE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AGE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DOB_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DOB_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EDUCATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EDUCATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "HOME_OWNERSHIP_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "HOME_OWNERSHIP_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TREE_HUGGER_LEVEL_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TREE_HUGGER_LEVEL_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FREE_TIME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FREE_TIME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RESEARCH_TO_DOER_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RESEARCH_TO_DOER_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicCondition", + "description": "A condition to be used against `UserCharacteristic` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "income", + "description": "Checks for equality with the object’s `income` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gender", + "description": "Checks for equality with the object’s `gender` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "race", + "description": "Checks for equality with the object’s `race` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "age", + "description": "Checks for equality with the object’s `age` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dob", + "description": "Checks for equality with the object’s `dob` field.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "education", + "description": "Checks for equality with the object’s `education` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "homeOwnership", + "description": "Checks for equality with the object’s `homeOwnership` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "treeHuggerLevel", + "description": "Checks for equality with the object’s `treeHuggerLevel` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "freeTime", + "description": "Checks for equality with the object’s `freeTime` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "researchToDoer", + "description": "Checks for equality with the object’s `researchToDoer` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicFilter", + "description": "A filter to be used against `UserCharacteristic` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "income", + "description": "Filter by the object’s `income` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gender", + "description": "Filter by the object’s `gender` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "race", + "description": "Filter by the object’s `race` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "age", + "description": "Filter by the object’s `age` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dob", + "description": "Filter by the object’s `dob` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DateFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "education", + "description": "Filter by the object’s `education` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "homeOwnership", + "description": "Filter by the object’s `homeOwnership` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "treeHuggerLevel", + "description": "Filter by the object’s `treeHuggerLevel` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "freeTime", + "description": "Filter by the object’s `freeTime` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "researchToDoer", + "description": "Filter by the object’s `researchToDoer` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DateFilter", + "description": "A filter to be used against Date fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "in", + "description": "Included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "notIn", + "description": "Not included in the specified list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserCharacteristicsConnection", + "description": "A connection to a list of `UserCharacteristic` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `UserCharacteristic` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserCharacteristic` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserCharacteristicsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserCharacteristic` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserCharacteristicsEdge", + "description": "A `UserCharacteristic` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserCharacteristic` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserContactsOrderBy", + "description": "Methods to use when ordering `UserContact`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VCF_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VCF_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FULL_NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FULL_NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAILS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EMAILS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DEVICE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DEVICE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserContactCondition", + "description": "A condition to be used against `UserContact` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "vcf", + "description": "Checks for equality with the object’s `vcf` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "fullName", + "description": "Checks for equality with the object’s `fullName` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emails", + "description": "Checks for equality with the object’s `emails` field.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "device", + "description": "Checks for equality with the object’s `device` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserContactFilter", + "description": "A filter to be used against `UserContact` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "vcf", + "description": "Filter by the object’s `vcf` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "fullName", + "description": "Filter by the object’s `fullName` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emails", + "description": "Filter by the object’s `emails` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LaunchqlInternalTypeEmailListFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "device", + "description": "Filter by the object’s `device` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserContactFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserContactFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserContactFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LaunchqlInternalTypeEmailListFilter", + "description": "A filter to be used against LaunchqlInternalTypeEmail List fields. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "isNull", + "description": "Is null (if `true` is specified) or is not null (if `false` is specified).", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "equalTo", + "description": "Equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "notEqualTo", + "description": "Not equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "distinctFrom", + "description": "Not equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "notDistinctFrom", + "description": "Equal to the specified value, treating null like an ordinary value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "lessThan", + "description": "Less than the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "lessThanOrEqualTo", + "description": "Less than or equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "greaterThan", + "description": "Greater than the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "greaterThanOrEqualTo", + "description": "Greater than or equal to the specified value.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "contains", + "description": "Contains the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "containedBy", + "description": "Contained by the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "overlaps", + "description": "Overlaps the specified list of values.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "anyEqualTo", + "description": "Any array item is equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyNotEqualTo", + "description": "Any array item is not equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyLessThan", + "description": "Any array item is less than the specified value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyLessThanOrEqualTo", + "description": "Any array item is less than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyGreaterThan", + "description": "Any array item is greater than the specified value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "anyGreaterThanOrEqualTo", + "description": "Any array item is greater than or equal to the specified value.", + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserContactsConnection", + "description": "A connection to a list of `UserContact` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `UserContact` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserContact", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserContact` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserContactsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserContact` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserContact", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "vcf", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fullName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emails", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "device", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserContact`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserContactsEdge", + "description": "A `UserContact` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserContact` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserContact", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "description": "Methods to use when ordering `UserConnection`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACCEPTED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACCEPTED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REQUESTER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REQUESTER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RESPONDER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "RESPONDER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserConnectionCondition", + "description": "A condition to be used against `UserConnection` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accepted", + "description": "Checks for equality with the object’s `accepted` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requesterId", + "description": "Checks for equality with the object’s `requesterId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "responderId", + "description": "Checks for equality with the object’s `responderId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "description": "A filter to be used against `UserConnection` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accepted", + "description": "Filter by the object’s `accepted` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requesterId", + "description": "Filter by the object’s `requesterId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "responderId", + "description": "Filter by the object’s `responderId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserConnectionsConnection", + "description": "A connection to a list of `UserConnection` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `UserConnection` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserConnection` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserConnectionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserConnection` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserConnection", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accepted", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requesterId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "responderId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requester", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "responder", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserConnectionsEdge", + "description": "A `UserConnection` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserConnection` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ActionResultsOrderBy", + "description": "Methods to use when ordering `ActionResult`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OWNER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionResultCondition", + "description": "A condition to be used against `ActionResult` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Checks for equality with the object’s `ownerId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionResultFilter", + "description": "A filter to be used against `ActionResult` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": "Filter by the object’s `ownerId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionResultFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionResultFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "ActionResultFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionResultsConnection", + "description": "A connection to a list of `ActionResult` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `ActionResult` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionResult", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `ActionResult` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionResultsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `ActionResult` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionResult", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ownerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionResults", + "description": "Reads and enables pagination through a set of `UserActionResult`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionResultsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserActionResultsOrderBy", + "description": "Methods to use when ordering `UserActionResult`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_RESULT_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_RESULT_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionResultCondition", + "description": "A condition to be used against `UserActionResult` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "date", + "description": "Checks for equality with the object’s `date` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": "Checks for equality with the object’s `value` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": "Checks for equality with the object’s `userActionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionResultId", + "description": "Checks for equality with the object’s `actionResultId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionResultFilter", + "description": "A filter to be used against `UserActionResult` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "date", + "description": "Filter by the object’s `date` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": "Filter by the object’s `value` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": "Filter by the object’s `userActionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionResultId", + "description": "Filter by the object’s `actionResultId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionResultsConnection", + "description": "A connection to a list of `UserActionResult` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `UserActionResult` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionResult", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserActionResult` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionResultsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserActionResult` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionResult", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "date", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResultId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResult", + "description": "Reads a single `ActionResult` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionResult", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserAction", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionStarted", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verified", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifiedDate", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userRating", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rejected", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rejectedReason", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifierId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifier", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionResults", + "description": "Reads and enables pagination through a set of `UserActionResult`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionResultsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItems", + "description": "Reads and enables pagination through a set of `UserActionItem`.", + "args": [ + { + "name": "first", + "description": "Only read the first `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "last", + "description": "Only read the last `n` values of the set.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "offset", + "description": "Skip the first `n` values from our `after` cursor, an alternative to cursor based pagination. May not be used with `last`.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "before", + "description": "Read all values in the set before (above) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "after", + "description": "Read all values in the set after (below) this cursor.", + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + }, + { + "name": "condition", + "description": "A condition to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "filter", + "description": "A filter to be used in determining which values should be returned by the collection.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "description": "Methods to use when ordering `UserActionItem`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VALUE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "STATUS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "STATUS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ITEM_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ITEM_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionItemCondition", + "description": "A condition to be used against `UserActionItem` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "date", + "description": "Checks for equality with the object’s `date` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": "Checks for equality with the object’s `value` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "status", + "description": "Checks for equality with the object’s `status` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": "Checks for equality with the object’s `userActionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItemId", + "description": "Checks for equality with the object’s `actionItemId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "description": "A filter to be used against `UserActionItem` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "date", + "description": "Filter by the object’s `date` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": "Filter by the object’s `value` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "status", + "description": "Filter by the object’s `status` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": "Filter by the object’s `userActionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItemId", + "description": "Filter by the object’s `actionItemId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionItemsConnection", + "description": "A connection to a list of `UserActionItem` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `UserActionItem` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserActionItem` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItemsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserActionItem` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionItem", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "date", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "Reads a single `ActionItem` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionItemsEdge", + "description": "A `UserActionItem` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserActionItem` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionResultsEdge", + "description": "A `UserActionResult` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserActionResult` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionResultsEdge", + "description": "A `ActionResult` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ActionResult` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionResult", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "description": "Methods to use when ordering `UserAction`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_STARTED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_STARTED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_DATE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIED_DATE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "STATUS_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "STATUS_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_RATING_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_RATING_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REJECTED_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REJECTED_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REJECTED_REASON_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REJECTED_REASON_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIER_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VERIFIER_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ACTION_ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionCondition", + "description": "A condition to be used against `UserAction` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionStarted", + "description": "Checks for equality with the object’s `actionStarted` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": "Checks for equality with the object’s `verified` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifiedDate", + "description": "Checks for equality with the object’s `verifiedDate` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "status", + "description": "Checks for equality with the object’s `status` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userRating", + "description": "Checks for equality with the object’s `userRating` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": "Checks for equality with the object’s `rejected` field.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejectedReason", + "description": "Checks for equality with the object’s `rejectedReason` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Checks for equality with the object’s `userId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifierId", + "description": "Checks for equality with the object’s `verifierId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Checks for equality with the object’s `actionId` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "description": "A filter to be used against `UserAction` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionStarted", + "description": "Filter by the object’s `actionStarted` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": "Filter by the object’s `verified` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifiedDate", + "description": "Filter by the object’s `verifiedDate` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "status", + "description": "Filter by the object’s `status` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userRating", + "description": "Filter by the object’s `userRating` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": "Filter by the object’s `rejected` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BooleanFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejectedReason", + "description": "Filter by the object’s `rejectedReason` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": "Filter by the object’s `userId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifierId", + "description": "Filter by the object’s `verifierId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": "Filter by the object’s `actionId` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserActionFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionsConnection", + "description": "A connection to a list of `UserAction` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `UserAction` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `UserAction` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserActionsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `UserAction` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserActionsEdge", + "description": "A `UserAction` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `UserAction` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ActionItemsEdge", + "description": "A `ActionItem` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `ActionItem` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "GoalsOrderBy", + "description": "Methods to use when ordering `Goal`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SHORT_NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SHORT_NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ICON_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SUB_HEAD_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SUB_HEAD_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AUDIO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AUDIO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AUDIO_DURATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "AUDIO_DURATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EXPLANATION_TITLE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EXPLANATION_TITLE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EXPLANATION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EXPLANATION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoalCondition", + "description": "A condition to be used against `Goal` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shortName", + "description": "Checks for equality with the object’s `shortName` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": "Checks for equality with the object’s `icon` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "subHead", + "description": "Checks for equality with the object’s `subHead` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audio", + "description": "Checks for equality with the object’s `audio` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audioDuration", + "description": "Checks for equality with the object’s `audioDuration` field.", + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanationTitle", + "description": "Checks for equality with the object’s `explanationTitle` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanation", + "description": "Checks for equality with the object’s `explanation` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoalFilter", + "description": "A filter to be used against `Goal` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shortName", + "description": "Filter by the object’s `shortName` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": "Filter by the object’s `icon` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "subHead", + "description": "Filter by the object’s `subHead` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audio", + "description": "Filter by the object’s `audio` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audioDuration", + "description": "Filter by the object’s `audioDuration` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "BigFloatFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanationTitle", + "description": "Filter by the object’s `explanationTitle` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanation", + "description": "Filter by the object’s `explanation` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoalFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GoalsConnection", + "description": "A connection to a list of `Goal` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `Goal` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Goal` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GoalsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Goal` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Goal", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "shortName", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "icon", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subHead", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "audio", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "audioDuration", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "explanationTitle", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "explanation", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GoalsEdge", + "description": "A `Goal` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Goal` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "LocationsOrderBy", + "description": "Methods to use when ordering `Location`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GEO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GEO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationCondition", + "description": "A condition to be used against `Location` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "geo", + "description": "Checks for equality with the object’s `geo` field.", + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationFilter", + "description": "A filter to be used against `Location` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "geo", + "description": "Filter by the object’s `geo` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "GeometryInterfaceFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocationsConnection", + "description": "A connection to a list of `Location` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `Location` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `Location` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "LocationsEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `Location` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocationsEdge", + "description": "A `Location` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `Location` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "NewsUpdatesOrderBy", + "description": "Methods to use when ordering `NewsUpdate`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NAME_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESCRIPTION_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PHOTO_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_BY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CREATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UPDATED_AT_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NewsUpdateCondition", + "description": "A condition to be used against `NewsUpdate` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Checks for equality with the object’s `name` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Checks for equality with the object’s `description` field.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Checks for equality with the object’s `photo` field.", + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Checks for equality with the object’s `createdBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Checks for equality with the object’s `updatedBy` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Checks for equality with the object’s `createdAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Checks for equality with the object’s `updatedAt` field.", + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NewsUpdateFilter", + "description": "A filter to be used against `NewsUpdate` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": "Filter by the object’s `name` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": "Filter by the object’s `description` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": "Filter by the object’s `photo` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "JSONFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": "Filter by the object’s `createdBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": "Filter by the object’s `updatedBy` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": "Filter by the object’s `createdAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": "Filter by the object’s `updatedAt` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "DatetimeFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NewsUpdateFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NewsUpdateFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "NewsUpdateFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NewsUpdatesConnection", + "description": "A connection to a list of `NewsUpdate` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `NewsUpdate` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NewsUpdate", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `NewsUpdate` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NewsUpdatesEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `NewsUpdate` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NewsUpdate", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "photo", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "NewsUpdatesEdge", + "description": "A `NewsUpdate` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `NewsUpdate` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "NewsUpdate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UsersOrderBy", + "description": "Methods to use when ordering `User`.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "NATURAL", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ID_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "TYPE_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PRIMARY_KEY_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserCondition", + "description": "A condition to be used against `User` object types. All fields are tested for equality and combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Checks for equality with the object’s `id` field.", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Checks for equality with the object’s `type` field.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "description": "A filter to be used against `User` object types. All fields are combined with a logical ‘and.’", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "Filter by the object’s `id` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UUIDFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": "Filter by the object’s `type` field.", + "type": { + "kind": "INPUT_OBJECT", + "name": "IntFilter", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "and", + "description": "Checks for all expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "or", + "description": "Checks for any expressions in this list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + } + } + }, + "defaultValue": null + }, + { + "name": "not", + "description": "Negates the expression.", + "type": { + "kind": "INPUT_OBJECT", + "name": "UserFilter", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UsersConnection", + "description": "A connection to a list of `User` values.", + "fields": [ + { + "name": "nodes", + "description": "A list of `User` objects.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges which contains the `User` and cursor to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalCount", + "description": "The count of *all* `User` you could get from the connection.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UsersEdge", + "description": "A `User` edge in the connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Cursor", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The `User` at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Metaschema", + "description": null, + "fields": [ + { + "name": "tables", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaTable", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaTable", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "constraints", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "UNION", + "name": "MetaschemaConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "foreignKeyConstraints", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaForeignKeyConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "primaryKeyConstraints", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaPrimaryKeyConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "uniqueConstraints", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaUniqueConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "checkConstraints", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaCheckConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exclusionConstraints", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaExclusionConstraint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaField", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaType", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaType", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "UNION", + "name": "MetaschemaConstraint", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "MetaschemaForeignKeyConstraint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaUniqueConstraint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaPrimaryKeyConstraint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaCheckConstraint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaExclusionConstraint", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "MetaschemaForeignKeyConstraint", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "refTable", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "MetaschemaTable", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "refFields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaUniqueConstraint", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaPrimaryKeyConstraint", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaCheckConstraint", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "MetaschemaExclusionConstraint", + "description": null, + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "MetaschemaField", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Mutation", + "description": "The root mutation type which contains root level fields which mutate data.", + "fields": [ + { + "name": "createActionItem", + "description": "Creates a single `ActionItem`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateActionItemInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateActionItemPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createActionResult", + "description": "Creates a single `ActionResult`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateActionResultInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateActionResultPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createAction", + "description": "Creates a single `Action`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createGoal", + "description": "Creates a single `Goal`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateGoalInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createLocation", + "description": "Creates a single `Location`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateLocationInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateLocationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createNewsUpdate", + "description": "Creates a single `NewsUpdate`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateNewsUpdateInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateNewsUpdatePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserActionItem", + "description": "Creates a single `UserActionItem`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionItemInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserActionItemPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserActionResult", + "description": "Creates a single `UserActionResult`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionResultInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserActionResultPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserAction", + "description": "Creates a single `UserAction`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserCharacteristic", + "description": "Creates a single `UserCharacteristic`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserCharacteristicInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserCharacteristicPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserConnection", + "description": "Creates a single `UserConnection`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserConnectionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserConnectionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserContact", + "description": "Creates a single `UserContact`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserContactInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserContactPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserEmail", + "description": "Creates a single `UserEmail`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserEmailInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserProfile", + "description": "Creates a single `UserProfile`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserProfileInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserProfilePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUserSetting", + "description": "Creates a single `UserSetting`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserSettingInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserSettingPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createUser", + "description": "Creates a single `User`.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateUserInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "CreateUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateActionItem", + "description": "Updates a single `ActionItem` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateActionItemInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateActionItemPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateActionResult", + "description": "Updates a single `ActionResult` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateActionResultInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateActionResultPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateAction", + "description": "Updates a single `Action` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateGoal", + "description": "Updates a single `Goal` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateGoalInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateLocation", + "description": "Updates a single `Location` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateLocationInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateLocationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateNewsUpdate", + "description": "Updates a single `NewsUpdate` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateNewsUpdateInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateNewsUpdatePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserActionItem", + "description": "Updates a single `UserActionItem` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionItemInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserActionItemPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserActionResult", + "description": "Updates a single `UserActionResult` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionResultInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserActionResultPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserAction", + "description": "Updates a single `UserAction` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserCharacteristic", + "description": "Updates a single `UserCharacteristic` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserCharacteristicInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserCharacteristicPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserCharacteristicByUserId", + "description": "Updates a single `UserCharacteristic` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserCharacteristicByUserIdInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserCharacteristicPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserConnection", + "description": "Updates a single `UserConnection` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserConnectionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserConnectionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserContact", + "description": "Updates a single `UserContact` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserContactInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserContactPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserEmail", + "description": "Updates a single `UserEmail` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserEmailInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserEmailByEmail", + "description": "Updates a single `UserEmail` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserEmailByEmailInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserProfile", + "description": "Updates a single `UserProfile` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserProfileInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserProfilePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserProfileByUserId", + "description": "Updates a single `UserProfile` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserProfileByUserIdInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserProfilePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserSetting", + "description": "Updates a single `UserSetting` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserSettingInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserSettingPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUserSettingByUserId", + "description": "Updates a single `UserSetting` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserSettingByUserIdInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserSettingPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateUser", + "description": "Updates a single `User` using a unique key and a patch.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateUserInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteActionItem", + "description": "Deletes a single `ActionItem` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteActionItemInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteActionItemPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteActionResult", + "description": "Deletes a single `ActionResult` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteActionResultInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteActionResultPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteAction", + "description": "Deletes a single `Action` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteGoal", + "description": "Deletes a single `Goal` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteGoalInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteLocation", + "description": "Deletes a single `Location` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteLocationInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteLocationPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteNewsUpdate", + "description": "Deletes a single `NewsUpdate` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteNewsUpdateInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteNewsUpdatePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserActionItem", + "description": "Deletes a single `UserActionItem` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionItemInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserActionItemPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserActionResult", + "description": "Deletes a single `UserActionResult` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionResultInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserActionResultPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserAction", + "description": "Deletes a single `UserAction` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserActionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserCharacteristic", + "description": "Deletes a single `UserCharacteristic` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserCharacteristicInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserCharacteristicPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserCharacteristicByUserId", + "description": "Deletes a single `UserCharacteristic` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserCharacteristicByUserIdInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserCharacteristicPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserConnection", + "description": "Deletes a single `UserConnection` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserConnectionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserConnectionPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserContact", + "description": "Deletes a single `UserContact` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserContactInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserContactPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserEmail", + "description": "Deletes a single `UserEmail` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserEmailInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserEmailByEmail", + "description": "Deletes a single `UserEmail` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserEmailByEmailInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserEmailPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserProfile", + "description": "Deletes a single `UserProfile` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserProfileInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserProfilePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserProfileByUserId", + "description": "Deletes a single `UserProfile` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserProfileByUserIdInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserProfilePayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserSetting", + "description": "Deletes a single `UserSetting` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserSettingInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserSettingPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUserSettingByUserId", + "description": "Deletes a single `UserSetting` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserSettingByUserIdInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserSettingPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteUser", + "description": "Deletes a single `User` using a unique key.", + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DeleteUserInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "login", + "description": null, + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LoginInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "LoginPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "register", + "description": null, + "args": [ + { + "name": "input", + "description": "The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RegisterInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "type": { + "kind": "OBJECT", + "name": "RegisterPayload", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateActionItemInput", + "description": "All input for the create `ActionItem` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItem", + "description": "The `ActionItem` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionItemInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionItemInput", + "description": "An input for mutations affecting `ActionItem`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "link", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "itemOrder", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requiredItem", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "embedCode", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateActionItemPayload", + "description": "The output of our create `ActionItem` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "The `ActionItem` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemEdge", + "description": "An edge for our `ActionItem`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionItemsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateActionResultInput", + "description": "All input for the create `ActionResult` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionResult", + "description": "The `ActionResult` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionResultInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionResultInput", + "description": "An input for mutations affecting `ActionResult`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateActionResultPayload", + "description": "The output of our create `ActionResult` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResult", + "description": "The `ActionResult` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionResult", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResultEdge", + "description": "An edge for our `ActionResult`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionResultsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateActionInput", + "description": "All input for the create `Action` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "action", + "description": "The `Action` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionInput", + "description": "An input for mutations affecting `Action`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationRadius", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "timeRequired", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "approved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "activityFeedText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "callToAction", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "completedActionText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "descriptionHeader", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Upload", + "description": "The `Upload` scalar type represents a file upload.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateActionPayload", + "description": "The output of our create `Action` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "The `Action` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": "Reads a single `Location` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionEdge", + "description": "An edge for our `Action`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateGoalInput", + "description": "All input for the create `Goal` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "goal", + "description": "The `Goal` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoalInput", + "description": "An input for mutations affecting `Goal`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shortName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "subHead", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audio", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audioDuration", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanationTitle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audioUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateGoalPayload", + "description": "The output of our create `Goal` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "The `Goal` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalEdge", + "description": "An edge for our `Goal`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Goal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "GoalsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateLocationInput", + "description": "All input for the create `Location` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "location", + "description": "The `Location` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "description": "An input for mutations affecting `Location`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "geo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateLocationPayload", + "description": "The output of our create `Location` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": "The `Location` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationEdge", + "description": "An edge for our `Location`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Location`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "LocationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateNewsUpdateInput", + "description": "All input for the create `NewsUpdate` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "newsUpdate", + "description": "The `NewsUpdate` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NewsUpdateInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NewsUpdateInput", + "description": "An input for mutations affecting `NewsUpdate`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateNewsUpdatePayload", + "description": "The output of our create `NewsUpdate` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsUpdate", + "description": "The `NewsUpdate` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "NewsUpdate", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsUpdateEdge", + "description": "An edge for our `NewsUpdate`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `NewsUpdate`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NewsUpdatesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "NewsUpdatesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionItemInput", + "description": "All input for the create `UserActionItem` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionItem", + "description": "The `UserActionItem` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionItemInput", + "description": "An input for mutations affecting `UserActionItem`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "date", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "actionItemId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserActionItemPayload", + "description": "The output of our create `UserActionItem` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItem", + "description": "The `UserActionItem` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "Reads a single `ActionItem` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemEdge", + "description": "An edge for our `UserActionItem`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionItemsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionResultInput", + "description": "All input for the create `UserActionResult` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionResult", + "description": "The `UserActionResult` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionResultInput", + "description": "An input for mutations affecting `UserActionResult`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "date", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "actionResultId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserActionResultPayload", + "description": "The output of our create `UserActionResult` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionResult", + "description": "The `UserActionResult` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionResult", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResult", + "description": "Reads a single `ActionResult` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionResult", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionResultEdge", + "description": "An edge for our `UserActionResult`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionResultsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserActionInput", + "description": "All input for the create `UserAction` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userAction", + "description": "The `UserAction` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionInput", + "description": "An input for mutations affecting `UserAction`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionStarted", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifiedDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userRating", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejectedReason", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "verifierId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserActionPayload", + "description": "The output of our create `UserAction` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "The `UserAction` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifier", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionEdge", + "description": "An edge for our `UserAction`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserCharacteristicInput", + "description": "All input for the create `UserCharacteristic` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userCharacteristic", + "description": "The `UserCharacteristic` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicInput", + "description": "An input for mutations affecting `UserCharacteristic`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "income", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gender", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "race", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "age", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dob", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "education", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "homeOwnership", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "treeHuggerLevel", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "freeTime", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "researchToDoer", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserCharacteristicPayload", + "description": "The output of our create `UserCharacteristic` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristic", + "description": "The `UserCharacteristic` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserCharacteristic`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristicEdge", + "description": "An edge for our `UserCharacteristic`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserCharacteristic`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserCharacteristicsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristicsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserConnectionInput", + "description": "All input for the create `UserConnection` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userConnection", + "description": "The `UserConnection` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserConnectionInput", + "description": "An input for mutations affecting `UserConnection`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accepted", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requesterId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "responderId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserConnectionPayload", + "description": "The output of our create `UserConnection` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnection", + "description": "The `UserConnection` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requester", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "responder", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnectionEdge", + "description": "An edge for our `UserConnection`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserConnection`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserConnectionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserContactInput", + "description": "All input for the create `UserContact` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userContact", + "description": "The `UserContact` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserContactInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserContactInput", + "description": "An input for mutations affecting `UserContact`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "vcf", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "fullName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emails", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "device", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserContactPayload", + "description": "The output of our create `UserContact` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContact", + "description": "The `UserContact` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserContact", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserContact`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContactEdge", + "description": "An edge for our `UserContact`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserContact`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserContactsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserContactsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserEmailInput", + "description": "All input for the create `UserEmail` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userEmail", + "description": "The `UserEmail` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserEmailInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserEmailInput", + "description": "An input for mutations affecting `UserEmail`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserEmailPayload", + "description": "The output of our create `UserEmail` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEmail", + "description": "The `UserEmail` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserEmail", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserEmail`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEmailEdge", + "description": "An edge for our `UserEmail`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserEmail`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserEmailsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEmailsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserProfileInput", + "description": "All input for the create `UserProfile` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userProfile", + "description": "The `UserProfile` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserProfileInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserProfileInput", + "description": "An input for mutations affecting `UserProfile`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bio", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reputation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "firstName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lastName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "profilePictureUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserProfilePayload", + "description": "The output of our create `UserProfile` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfile", + "description": "The `UserProfile` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserProfile`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfileEdge", + "description": "An edge for our `UserProfile`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserProfilesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserSettingInput", + "description": "All input for the create `UserSetting` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userSetting", + "description": "The `UserSetting` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSettingInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSettingInput", + "description": "An input for mutations affecting `UserSetting`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "searchRadius", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "geo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserSettingPayload", + "description": "The output of our create `UserSetting` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSetting", + "description": "The `UserSetting` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserSetting`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSettingEdge", + "description": "An edge for our `UserSetting`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserSetting`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSettingsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSettingsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateUserInput", + "description": "All input for the create `User` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "user", + "description": "The `User` to be created by this mutation.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserInput", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserInput", + "description": "An input for mutations affecting `User`", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "CreateUserPayload", + "description": "The output of our create `User` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "The `User` that was created by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEdge", + "description": "An edge for our `User`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateActionItemInput", + "description": "All input for the `updateActionItem` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ActionItem` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionItemPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionItemPatch", + "description": "Represents an update to a `ActionItem`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "link", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "itemOrder", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requiredItem", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "notificationText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "embedCode", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateActionItemPayload", + "description": "The output of our update `ActionItem` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "The `ActionItem` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemEdge", + "description": "An edge for our `ActionItem`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionItemsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateActionResultInput", + "description": "All input for the `updateActionResult` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `ActionResult` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionResultPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionResultPatch", + "description": "Represents an update to a `ActionResult`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateActionResultPayload", + "description": "The output of our update `ActionResult` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResult", + "description": "The `ActionResult` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionResult", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResultEdge", + "description": "An edge for our `ActionResult`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionResultsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateActionInput", + "description": "All input for the `updateAction` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Action` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ActionPatch", + "description": "Represents an update to a `Action`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationRadius", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "url", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "timeRequired", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "startDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "endDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "approved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rewardAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "activityFeedText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "callToAction", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "completedActionText", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "descriptionHeader", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "locationId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "ownerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateActionPayload", + "description": "The output of our update `Action` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "The `Action` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": "Reads a single `Location` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionEdge", + "description": "An edge for our `Action`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateGoalInput", + "description": "All input for the `updateGoal` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Goal` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "GoalPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "GoalPatch", + "description": "Represents an update to a `Goal`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "shortName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "icon", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "subHead", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audio", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audioDuration", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanationTitle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "explanation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "audioUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "description": "The output of our update `Goal` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "The `Goal` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalEdge", + "description": "An edge for our `Goal`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Goal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "GoalsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateLocationInput", + "description": "All input for the `updateLocation` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `Location` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationPatch", + "description": "Represents an update to a `Location`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "geo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateLocationPayload", + "description": "The output of our update `Location` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": "The `Location` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationEdge", + "description": "An edge for our `Location`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Location`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "LocationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateNewsUpdateInput", + "description": "All input for the `updateNewsUpdate` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `NewsUpdate` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NewsUpdatePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "NewsUpdatePatch", + "description": "Represents an update to a `NewsUpdate`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "photoUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateNewsUpdatePayload", + "description": "The output of our update `NewsUpdate` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsUpdate", + "description": "The `NewsUpdate` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "NewsUpdate", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsUpdateEdge", + "description": "An edge for our `NewsUpdate`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `NewsUpdate`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NewsUpdatesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "NewsUpdatesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionItemInput", + "description": "All input for the `updateUserActionItem` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserActionItem` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionItemPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionItemPatch", + "description": "Represents an update to a `UserActionItem`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "date", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionItemId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserActionItemPayload", + "description": "The output of our update `UserActionItem` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItem", + "description": "The `UserActionItem` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "Reads a single `ActionItem` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemEdge", + "description": "An edge for our `UserActionItem`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionItemsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionResultInput", + "description": "All input for the `updateUserActionResult` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserActionResult` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionResultPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionResultPatch", + "description": "Represents an update to a `UserActionResult`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "date", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userActionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionResultId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserActionResultPayload", + "description": "The output of our update `UserActionResult` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionResult", + "description": "The `UserActionResult` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionResult", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResult", + "description": "Reads a single `ActionResult` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionResult", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionResultEdge", + "description": "An edge for our `UserActionResult`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionResultsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserActionInput", + "description": "All input for the `updateUserAction` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserAction` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserActionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserActionPatch", + "description": "Represents an update to a `UserAction`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionStarted", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifiedDate", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userRating", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejected", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "rejectedReason", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "verifierId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "actionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserActionPayload", + "description": "The output of our update `UserAction` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "The `UserAction` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifier", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionEdge", + "description": "An edge for our `UserAction`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserCharacteristicInput", + "description": "All input for the `updateUserCharacteristic` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserCharacteristic` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicPatch", + "description": "Represents an update to a `UserCharacteristic`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "income", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "gender", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "race", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "age", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "dob", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Date", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "education", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "homeOwnership", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "treeHuggerLevel", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "freeTime", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "researchToDoer", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserCharacteristicPayload", + "description": "The output of our update `UserCharacteristic` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristic", + "description": "The `UserCharacteristic` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserCharacteristic`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristicEdge", + "description": "An edge for our `UserCharacteristic`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserCharacteristic`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserCharacteristicsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristicsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserCharacteristicByUserIdInput", + "description": "All input for the `updateUserCharacteristicByUserId` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserCharacteristic` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserCharacteristicPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserConnectionInput", + "description": "All input for the `updateUserConnection` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserConnection` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserConnectionPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserConnectionPatch", + "description": "Represents an update to a `UserConnection`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "accepted", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "requesterId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "responderId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserConnectionPayload", + "description": "The output of our update `UserConnection` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnection", + "description": "The `UserConnection` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requester", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "responder", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnectionEdge", + "description": "An edge for our `UserConnection`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserConnection`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserConnectionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserContactInput", + "description": "All input for the `updateUserContact` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserContact` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserContactPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserContactPatch", + "description": "Represents an update to a `UserContact`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "vcf", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "fullName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "emails", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "device", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserContactPayload", + "description": "The output of our update `UserContact` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContact", + "description": "The `UserContact` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserContact", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserContact`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContactEdge", + "description": "An edge for our `UserContact`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserContact`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserContactsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserContactsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserEmailInput", + "description": "All input for the `updateUserEmail` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserEmail` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserEmailPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserEmailPatch", + "description": "Represents an update to a `UserEmail`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "isVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserEmailPayload", + "description": "The output of our update `UserEmail` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEmail", + "description": "The `UserEmail` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserEmail", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserEmail`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEmailEdge", + "description": "An edge for our `UserEmail`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserEmail`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserEmailsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEmailsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserEmailByEmailInput", + "description": "All input for the `updateUserEmailByEmail` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserEmail` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserEmailPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserProfileInput", + "description": "All input for the `updateUserProfile` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserProfile` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserProfilePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserProfilePatch", + "description": "Represents an update to a `UserProfile`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePicture", + "description": null, + "type": { + "kind": "SCALAR", + "name": "JSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "bio", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "reputation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "firstName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "lastName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "tags", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "profilePictureUpload", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Upload", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserProfilePayload", + "description": "The output of our update `UserProfile` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfile", + "description": "The `UserProfile` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserProfile`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfileEdge", + "description": "An edge for our `UserProfile`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserProfilesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserProfileByUserIdInput", + "description": "All input for the `updateUserProfileByUserId` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserProfile` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserProfilePatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserSettingInput", + "description": "All input for the `updateUserSetting` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserSetting` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSettingPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserSettingPatch", + "description": "Represents an update to a `UserSetting`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "searchRadius", + "description": null, + "type": { + "kind": "SCALAR", + "name": "BigFloat", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "zip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "geo", + "description": null, + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserSettingPayload", + "description": "The output of our update `UserSetting` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSetting", + "description": "The `UserSetting` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserSetting`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSettingEdge", + "description": "An edge for our `UserSetting`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserSetting`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSettingsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSettingsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserSettingByUserIdInput", + "description": "All input for the `updateUserSettingByUserId` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `UserSetting` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserSettingPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateUserInput", + "description": "All input for the `updateUser` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "patch", + "description": "An object where the defined keys will be set on the `User` being updated.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserPatch", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserPatch", + "description": "Represents an update to a `User`. Fields that are set will be updated.", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "description": "The output of our update `User` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "The `User` that was updated by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEdge", + "description": "An edge for our `User`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteActionItemInput", + "description": "All input for the `deleteActionItem` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteActionItemPayload", + "description": "The output of our delete `ActionItem` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "The `ActionItem` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedActionItemNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItemEdge", + "description": "An edge for our `ActionItem`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionItemsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "ID", + "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteActionResultInput", + "description": "All input for the `deleteActionResult` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteActionResultPayload", + "description": "The output of our delete `ActionResult` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResult", + "description": "The `ActionResult` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionResult", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedActionResultNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `ActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `ActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResultEdge", + "description": "An edge for our `ActionResult`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `ActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionResultsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteActionInput", + "description": "All input for the `deleteAction` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteActionPayload", + "description": "The output of our delete `Action` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "The `Action` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedActionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": "Reads a single `Location` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "owner", + "description": "Reads a single `User` that is related to this `Action`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionEdge", + "description": "An edge for our `Action`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Action`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "ActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteGoalInput", + "description": "All input for the `deleteGoal` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "description": "The output of our delete `Goal` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goal", + "description": "The `Goal` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Goal", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedGoalNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "goalEdge", + "description": "An edge for our `Goal`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Goal`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "GoalsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "GoalsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteLocationInput", + "description": "All input for the `deleteLocation` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteLocationPayload", + "description": "The output of our delete `Location` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "location", + "description": "The `Location` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedLocationNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locationEdge", + "description": "An edge for our `Location`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `Location`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "LocationsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "LocationsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteNewsUpdateInput", + "description": "All input for the `deleteNewsUpdate` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteNewsUpdatePayload", + "description": "The output of our delete `NewsUpdate` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsUpdate", + "description": "The `NewsUpdate` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "NewsUpdate", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedNewsUpdateNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "newsUpdateEdge", + "description": "An edge for our `NewsUpdate`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `NewsUpdate`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "NewsUpdatesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "NewsUpdatesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionItemInput", + "description": "All input for the `deleteUserActionItem` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserActionItemPayload", + "description": "The output of our delete `UserActionItem` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItem", + "description": "The `UserActionItem` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserActionItemNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionItem", + "description": "Reads a single `ActionItem` that is related to this `UserActionItem`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionItem", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionItemEdge", + "description": "An edge for our `UserActionItem`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionItem`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionItemsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionItemsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionResultInput", + "description": "All input for the `deleteUserActionResult` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserActionResultPayload", + "description": "The output of our delete `UserActionResult` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionResult", + "description": "The `UserActionResult` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserActionResult", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserActionResultNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "Reads a single `UserAction` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "actionResult", + "description": "Reads a single `ActionResult` that is related to this `UserActionResult`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "ActionResult", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionResultEdge", + "description": "An edge for our `UserActionResult`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserActionResult`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionResultsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionResultsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserActionInput", + "description": "All input for the `deleteUserAction` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserActionPayload", + "description": "The output of our delete `UserAction` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userAction", + "description": "The `UserAction` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserAction", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserActionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "verifier", + "description": "Reads a single `User` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action", + "description": "Reads a single `Action` that is related to this `UserAction`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Action", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userActionEdge", + "description": "An edge for our `UserAction`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserAction`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserActionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserActionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserCharacteristicInput", + "description": "All input for the `deleteUserCharacteristic` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserCharacteristicPayload", + "description": "The output of our delete `UserCharacteristic` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristic", + "description": "The `UserCharacteristic` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristic", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserCharacteristicNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserCharacteristic`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userCharacteristicEdge", + "description": "An edge for our `UserCharacteristic`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserCharacteristic`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserCharacteristicsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserCharacteristicsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserCharacteristicByUserIdInput", + "description": "All input for the `deleteUserCharacteristicByUserId` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserConnectionInput", + "description": "All input for the `deleteUserConnection` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserConnectionPayload", + "description": "The output of our delete `UserConnection` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnection", + "description": "The `UserConnection` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserConnectionNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "requester", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "responder", + "description": "Reads a single `User` that is related to this `UserConnection`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userConnectionEdge", + "description": "An edge for our `UserConnection`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserConnection`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserConnectionsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserConnectionsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserContactInput", + "description": "All input for the `deleteUserContact` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserContactPayload", + "description": "The output of our delete `UserContact` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContact", + "description": "The `UserContact` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserContact", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserContactNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserContact`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userContactEdge", + "description": "An edge for our `UserContact`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserContact`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserContactsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserContactsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserEmailInput", + "description": "All input for the `deleteUserEmail` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserEmailPayload", + "description": "The output of our delete `UserEmail` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEmail", + "description": "The `UserEmail` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserEmail", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserEmailNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserEmail`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEmailEdge", + "description": "An edge for our `UserEmail`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserEmail`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserEmailsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserEmailsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserEmailByEmailInput", + "description": "All input for the `deleteUserEmailByEmail` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "LaunchqlInternalTypeEmail", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserProfileInput", + "description": "All input for the `deleteUserProfile` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserProfilePayload", + "description": "The output of our delete `UserProfile` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfile", + "description": "The `UserProfile` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserProfile", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserProfileNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserProfile`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userProfileEdge", + "description": "An edge for our `UserProfile`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserProfile`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserProfilesOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserProfilesEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserProfileByUserIdInput", + "description": "All input for the `deleteUserProfileByUserId` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserSettingInput", + "description": "All input for the `deleteUserSetting` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserSettingPayload", + "description": "The output of our delete `UserSetting` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSetting", + "description": "The `UserSetting` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "UserSetting", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserSettingNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Reads a single `User` that is related to this `UserSetting`.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userSettingEdge", + "description": "An edge for our `UserSetting`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `UserSetting`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserSettingsOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UserSettingsEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserSettingByUserIdInput", + "description": "All input for the `deleteUserSettingByUserId` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "userId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "DeleteUserInput", + "description": "All input for the `deleteUser` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "description": "The output of our delete `User` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "The `User` that was deleted by this mutation.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deletedUserNodeId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userEdge", + "description": "An edge for our `User`. May be used by Relay 1.", + "args": [ + { + "name": "orderBy", + "description": "The method to use when ordering `User`.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UsersOrderBy", + "ofType": null + } + } + }, + "defaultValue": "[PRIMARY_KEY_ASC]" + } + ], + "type": { + "kind": "OBJECT", + "name": "UsersEdge", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LoginInput", + "description": "All input for the `login` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + }, + { + "name": "password", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LoginPayload", + "description": "The output of our `login` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiToken", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ApiToken", + "description": null, + "fields": [ + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "userId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accessToken", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accessTokenExpiresAt", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Datetime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "RegisterInput", + "description": "All input for the `register` mutation.", + "fields": null, + "inputFields": [ + { + "name": "clientMutationId", + "description": "An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + }, + { + "name": "password", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "RegisterPayload", + "description": "The output of our `register` mutation.", + "fields": [ + { + "name": "clientMutationId", + "description": "The exact same `clientMutationId` that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "apiToken", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "ApiToken", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "query", + "description": "Our root query field type. Allows us to run any query from our mutation payload.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "Query", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Schema", + "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", + "fields": [ + { + "name": "types", + "description": "A list of all types supported by this server.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "queryType", + "description": "The type that query operations will be rooted at.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mutationType", + "description": "If this server supports mutation, the type that mutation operations will be rooted at.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "subscriptionType", + "description": "If this server support subscription, the type that subscription operations will be rooted at.", + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "directives", + "description": "A list of all directives supported by this server.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Directive", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Type", + "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name and description, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", + "fields": [ + { + "name": "kind", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__TypeKind", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fields", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false" + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Field", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interfaces", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "possibleTypes", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "enumValues", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false" + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__EnumValue", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inputFields", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ofType", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "__TypeKind", + "description": "An enum describing what kind of type a given `__Type` is.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "SCALAR", + "description": "Indicates this type is a scalar.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT", + "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INTERFACE", + "description": "Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNION", + "description": "Indicates this type is a union. `possibleTypes` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM", + "description": "Indicates this type is an enum. `enumValues` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_OBJECT", + "description": "Indicates this type is an input object. `inputFields` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LIST", + "description": "Indicates this type is a list. `ofType` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NON_NULL", + "description": "Indicates this type is a non-null. `ofType` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Field", + "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "args", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDeprecated", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deprecationReason", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__InputValue", + "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultValue", + "description": "A GraphQL-formatted string representing the default value for this input value.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__EnumValue", + "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDeprecated", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deprecationReason", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Directive", + "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locations", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__DirectiveLocation", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "args", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "__DirectiveLocation", + "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "QUERY", + "description": "Location adjacent to a query operation.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "MUTATION", + "description": "Location adjacent to a mutation operation.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SUBSCRIPTION", + "description": "Location adjacent to a subscription operation.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FIELD", + "description": "Location adjacent to a field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FRAGMENT_DEFINITION", + "description": "Location adjacent to a fragment definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FRAGMENT_SPREAD", + "description": "Location adjacent to a fragment spread.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INLINE_FRAGMENT", + "description": "Location adjacent to an inline fragment.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "VARIABLE_DEFINITION", + "description": "Location adjacent to a variable definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SCHEMA", + "description": "Location adjacent to a schema definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SCALAR", + "description": "Location adjacent to a scalar definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT", + "description": "Location adjacent to an object type definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FIELD_DEFINITION", + "description": "Location adjacent to a field definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ARGUMENT_DEFINITION", + "description": "Location adjacent to an argument definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INTERFACE", + "description": "Location adjacent to an interface definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNION", + "description": "Location adjacent to a union definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM", + "description": "Location adjacent to an enum definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM_VALUE", + "description": "Location adjacent to an enum value definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_OBJECT", + "description": "Location adjacent to an input object type definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_FIELD_DEFINITION", + "description": "Location adjacent to an input object field definition.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryPoint", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "x", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "y", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "description": "All geometry XY types implement this interface", + "fields": [ + { + "name": "geojson", + "description": "Converts the object to GeoJSON", + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": "Spatial reference identifier (SRID)", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineString", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygon", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPoint", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiLineString", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPolygon", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryGeometryCollection", + "ofType": null + } + ] + }, + { + "kind": "SCALAR", + "name": "Float", + "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryPointM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "x", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "y", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryM", + "description": "All geometry XYM types implement this interface", + "fields": [ + { + "name": "geojson", + "description": "Converts the object to GeoJSON", + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": "Spatial reference identifier (SRID)", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "GeometryPointM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineStringM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygonM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPointM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiLineStringM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPolygonM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryGeometryCollectionM", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "GeometryPointZ", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "x", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "y", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZ", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZ", + "description": "All geometry XYZ types implement this interface", + "fields": [ + { + "name": "geojson", + "description": "Converts the object to GeoJSON", + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": "Spatial reference identifier (SRID)", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "GeometryPointZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineStringZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygonZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPointZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiLineStringZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPolygonZ", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryGeometryCollectionZ", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "GeometryPointZM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "x", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "y", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZM", + "description": "All geometry XYZM types implement this interface", + "fields": [ + { + "name": "geojson", + "description": "Converts the object to GeoJSON", + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": "Spatial reference identifier (SRID)", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "GeometryPointZM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineStringZM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygonZM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPointZM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiLineStringZM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPolygonZM", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "GeometryGeometryCollectionZM", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "GeometryLineString", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "points", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineStringM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "points", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPointM", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineStringZ", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "points", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPointZ", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZ", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryLineStringZM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "points", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPointZM", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygon", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exterior", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryLineString", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interiors", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryLineString", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygonM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exterior", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryLineStringM", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interiors", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryLineStringM", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygonZ", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exterior", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryLineStringZ", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interiors", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryLineStringZ", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZ", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryPolygonZM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "exterior", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "GeometryLineStringZM", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "interiors", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryLineStringZM", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPoint", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "points", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPoint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPointM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "points", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPointM", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPointZ", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "points", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPointZ", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZ", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPointZM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "points", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPointZM", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiLineString", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lines", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryLineString", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiLineStringM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lines", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryLineStringM", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiLineStringZ", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lines", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryLineStringZ", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZ", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiLineStringZM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lines", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryLineStringZM", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPolygon", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "polygons", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPolygon", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPolygonM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "polygons", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPolygonM", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPolygonZ", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "polygons", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPolygonZ", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZ", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryMultiPolygonZM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "polygons", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "GeometryPolygonZM", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryGeometryCollection", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "geometries", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometry", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryGeometryCollectionM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "geometries", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "GeometryGeometryM", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryGeometryCollectionZ", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "geometries", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "GeometryGeometryZ", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZ", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "GeometryGeometryCollectionZM", + "description": null, + "fields": [ + { + "name": "geojson", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "GeoJSON", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "srid", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "geometries", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "GeometryGeometryZM", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "GeometryInterface", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "GeometryGeometryZM", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + } + ], + "directives": [ + { + "name": "include", + "description": "Directs the executor to include this field or fragment only when the `if` argument is true.", + "locations": [ + "FIELD", + "FRAGMENT_SPREAD", + "INLINE_FRAGMENT" + ], + "args": [ + { + "name": "if", + "description": "Included when true.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null + } + ] + }, + { + "name": "skip", + "description": "Directs the executor to skip this field or fragment when the `if` argument is true.", + "locations": [ + "FIELD", + "FRAGMENT_SPREAD", + "INLINE_FRAGMENT" + ], + "args": [ + { + "name": "if", + "description": "Skipped when true.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": null + } + ] + }, + { + "name": "deprecated", + "description": "Marks an element of a GraphQL schema as no longer supported.", + "locations": [ + "FIELD_DEFINITION", + "ENUM_VALUE" + ], + "args": [ + { + "name": "reason", + "description": "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax (as specified by [CommonMark](https://commonmark.org/).", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": "\"No longer supported\"" + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/packages/launchql-gen/__fixtures__/api/mutations.json b/packages/launchql-gen/__fixtures__/api/mutations.json new file mode 100644 index 000000000..4e000f437 --- /dev/null +++ b/packages/launchql-gen/__fixtures__/api/mutations.json @@ -0,0 +1,3078 @@ +{ + "createActionItem": { + "qtype": "mutation", + "mutationType": "create", + "model": "ActionItem", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateActionItemInput", + "properties": { + "actionItem": { + "name": "actionItem", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "link": { + "name": "link", + "type": "String" + }, + "type": { + "name": "type", + "type": "String" + }, + "itemOrder": { + "name": "itemOrder", + "type": "Int" + }, + "requiredItem": { + "name": "requiredItem", + "type": "Boolean" + }, + "notificationText": { + "name": "notificationText", + "type": "String" + }, + "embedCode": { + "name": "embedCode", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateActionItemPayload", + "ofType": null + } + }, + "createActionResult": { + "qtype": "mutation", + "mutationType": "create", + "model": "ActionResult", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateActionResultInput", + "properties": { + "actionResult": { + "name": "actionResult", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateActionResultPayload", + "ofType": null + } + }, + "createAction": { + "qtype": "mutation", + "mutationType": "create", + "model": "Action", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateActionInput", + "properties": { + "action": { + "name": "action", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "title": { + "name": "title", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "locationRadius": { + "name": "locationRadius", + "type": "BigFloat" + }, + "url": { + "name": "url", + "type": "String" + }, + "timeRequired": { + "name": "timeRequired", + "type": "BigFloat" + }, + "startDate": { + "name": "startDate", + "type": "Datetime" + }, + "endDate": { + "name": "endDate", + "type": "Datetime" + }, + "approved": { + "name": "approved", + "type": "Boolean" + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat" + }, + "activityFeedText": { + "name": "activityFeedText", + "type": "String" + }, + "callToAction": { + "name": "callToAction", + "type": "String" + }, + "completedActionText": { + "name": "completedActionText", + "type": "String" + }, + "descriptionHeader": { + "name": "descriptionHeader", + "type": "String" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "locationId": { + "name": "locationId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "isNotNull": true, + "type": "UUID" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateActionPayload", + "ofType": null + } + }, + "createGoal": { + "qtype": "mutation", + "mutationType": "create", + "model": "Goal", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateGoalInput", + "properties": { + "goal": { + "name": "goal", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "shortName": { + "name": "shortName", + "type": "String" + }, + "icon": { + "name": "icon", + "type": "String" + }, + "subHead": { + "name": "subHead", + "type": "String" + }, + "audio": { + "name": "audio", + "type": "JSON" + }, + "audioDuration": { + "name": "audioDuration", + "type": "BigFloat" + }, + "explanationTitle": { + "name": "explanationTitle", + "type": "String" + }, + "explanation": { + "name": "explanation", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "audioUpload": { + "name": "audioUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateGoalPayload", + "ofType": null + } + }, + "createLocation": { + "qtype": "mutation", + "mutationType": "create", + "model": "Location", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateLocationInput", + "properties": { + "location": { + "name": "location", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "geo": { + "name": "geo", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateLocationPayload", + "ofType": null + } + }, + "createNewsUpdate": { + "qtype": "mutation", + "mutationType": "create", + "model": "NewsUpdate", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateNewsUpdateInput", + "properties": { + "newsUpdate": { + "name": "newsUpdate", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateNewsUpdatePayload", + "ofType": null + } + }, + "createUserActionItem": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserActionItem", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserActionItemInput", + "properties": { + "userActionItem": { + "name": "userActionItem", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "date": { + "name": "date", + "type": "Datetime" + }, + "value": { + "name": "value", + "type": "JSON" + }, + "status": { + "name": "status", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + }, + "userActionId": { + "name": "userActionId", + "isNotNull": true, + "type": "UUID" + }, + "actionItemId": { + "name": "actionItemId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserActionItemPayload", + "ofType": null + } + }, + "createUserActionResult": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserActionResult", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserActionResultInput", + "properties": { + "userActionResult": { + "name": "userActionResult", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "date": { + "name": "date", + "type": "Datetime" + }, + "value": { + "name": "value", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + }, + "userActionId": { + "name": "userActionId", + "isNotNull": true, + "type": "UUID" + }, + "actionResultId": { + "name": "actionResultId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserActionResultPayload", + "ofType": null + } + }, + "createUserAction": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserAction", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserActionInput", + "properties": { + "userAction": { + "name": "userAction", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "actionStarted": { + "name": "actionStarted", + "type": "Datetime" + }, + "verified": { + "name": "verified", + "type": "Boolean" + }, + "verifiedDate": { + "name": "verifiedDate", + "type": "Datetime" + }, + "status": { + "name": "status", + "type": "String" + }, + "userRating": { + "name": "userRating", + "type": "Int" + }, + "rejected": { + "name": "rejected", + "type": "Boolean" + }, + "rejectedReason": { + "name": "rejectedReason", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "verifierId": { + "name": "verifierId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserActionPayload", + "ofType": null + } + }, + "createUserCharacteristic": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserCharacteristic", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserCharacteristicInput", + "properties": { + "userCharacteristic": { + "name": "userCharacteristic", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "income": { + "name": "income", + "type": "BigFloat" + }, + "gender": { + "name": "gender", + "type": "Int" + }, + "race": { + "name": "race", + "type": "String" + }, + "age": { + "name": "age", + "type": "Int" + }, + "dob": { + "name": "dob", + "type": "Date" + }, + "education": { + "name": "education", + "type": "String" + }, + "homeOwnership": { + "name": "homeOwnership", + "type": "String" + }, + "treeHuggerLevel": { + "name": "treeHuggerLevel", + "type": "Int" + }, + "freeTime": { + "name": "freeTime", + "type": "Int" + }, + "researchToDoer": { + "name": "researchToDoer", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserCharacteristicPayload", + "ofType": null + } + }, + "createUserConnection": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserConnection", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserConnectionInput", + "properties": { + "userConnection": { + "name": "userConnection", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "accepted": { + "name": "accepted", + "type": "Boolean" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "requesterId": { + "name": "requesterId", + "isNotNull": true, + "type": "UUID" + }, + "responderId": { + "name": "responderId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserConnectionPayload", + "ofType": null + } + }, + "createUserContact": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserContact", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserContactInput", + "properties": { + "userContact": { + "name": "userContact", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "vcf": { + "name": "vcf", + "type": "JSON" + }, + "fullName": { + "name": "fullName", + "type": "String" + }, + "emails": { + "name": "emails", + "isArray": true, + "type": "LaunchqlInternalTypeEmail" + }, + "device": { + "name": "device", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserContactPayload", + "ofType": null + } + }, + "createUserEmail": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserEmail", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserEmailInput", + "properties": { + "userEmail": { + "name": "userEmail", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "email": { + "name": "email", + "isNotNull": true, + "type": "LaunchqlInternalTypeEmail" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserEmailPayload", + "ofType": null + } + }, + "createUserProfile": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserProfile", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserProfileInput", + "properties": { + "userProfile": { + "name": "userProfile", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON" + }, + "bio": { + "name": "bio", + "type": "String" + }, + "reputation": { + "name": "reputation", + "type": "BigFloat" + }, + "firstName": { + "name": "firstName", + "type": "String" + }, + "lastName": { + "name": "lastName", + "type": "String" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserProfilePayload", + "ofType": null + } + }, + "createUserSetting": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserSetting", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserSettingInput", + "properties": { + "userSetting": { + "name": "userSetting", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "searchRadius": { + "name": "searchRadius", + "type": "BigFloat" + }, + "zip": { + "name": "zip", + "type": "String" + }, + "geo": { + "name": "geo", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserSettingPayload", + "ofType": null + } + }, + "createUser": { + "qtype": "mutation", + "mutationType": "create", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserInput", + "properties": { + "user": { + "name": "user", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "Int" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserPayload", + "ofType": null + } + }, + "updateActionItem": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ActionItem", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateActionItemInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "link": { + "name": "link", + "type": "String" + }, + "type": { + "name": "type", + "type": "String" + }, + "itemOrder": { + "name": "itemOrder", + "type": "Int" + }, + "requiredItem": { + "name": "requiredItem", + "type": "Boolean" + }, + "notificationText": { + "name": "notificationText", + "type": "String" + }, + "embedCode": { + "name": "embedCode", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateActionItemPayload", + "ofType": null + } + }, + "updateActionResult": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ActionResult", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateActionResultInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateActionResultPayload", + "ofType": null + } + }, + "updateAction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Action", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateActionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "title": { + "name": "title", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "locationRadius": { + "name": "locationRadius", + "type": "BigFloat" + }, + "url": { + "name": "url", + "type": "String" + }, + "timeRequired": { + "name": "timeRequired", + "type": "BigFloat" + }, + "startDate": { + "name": "startDate", + "type": "Datetime" + }, + "endDate": { + "name": "endDate", + "type": "Datetime" + }, + "approved": { + "name": "approved", + "type": "Boolean" + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat" + }, + "activityFeedText": { + "name": "activityFeedText", + "type": "String" + }, + "callToAction": { + "name": "callToAction", + "type": "String" + }, + "completedActionText": { + "name": "completedActionText", + "type": "String" + }, + "descriptionHeader": { + "name": "descriptionHeader", + "type": "String" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "locationId": { + "name": "locationId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateActionPayload", + "ofType": null + } + }, + "updateGoal": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Goal", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateGoalInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "shortName": { + "name": "shortName", + "type": "String" + }, + "icon": { + "name": "icon", + "type": "String" + }, + "subHead": { + "name": "subHead", + "type": "String" + }, + "audio": { + "name": "audio", + "type": "JSON" + }, + "audioDuration": { + "name": "audioDuration", + "type": "BigFloat" + }, + "explanationTitle": { + "name": "explanationTitle", + "type": "String" + }, + "explanation": { + "name": "explanation", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "audioUpload": { + "name": "audioUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "ofType": null + } + }, + "updateLocation": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Location", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateLocationInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "geo": { + "name": "geo", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateLocationPayload", + "ofType": null + } + }, + "updateNewsUpdate": { + "qtype": "mutation", + "mutationType": "patch", + "model": "NewsUpdate", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateNewsUpdateInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateNewsUpdatePayload", + "ofType": null + } + }, + "updateUserActionItem": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserActionItem", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserActionItemInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "date": { + "name": "date", + "type": "Datetime" + }, + "value": { + "name": "value", + "type": "JSON" + }, + "status": { + "name": "status", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "userActionId": { + "name": "userActionId", + "type": "UUID" + }, + "actionItemId": { + "name": "actionItemId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionItemPayload", + "ofType": null + } + }, + "updateUserActionResult": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserActionResult", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserActionResultInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "date": { + "name": "date", + "type": "Datetime" + }, + "value": { + "name": "value", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "userActionId": { + "name": "userActionId", + "type": "UUID" + }, + "actionResultId": { + "name": "actionResultId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionResultPayload", + "ofType": null + } + }, + "updateUserAction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserAction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserActionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "actionStarted": { + "name": "actionStarted", + "type": "Datetime" + }, + "verified": { + "name": "verified", + "type": "Boolean" + }, + "verifiedDate": { + "name": "verifiedDate", + "type": "Datetime" + }, + "status": { + "name": "status", + "type": "String" + }, + "userRating": { + "name": "userRating", + "type": "Int" + }, + "rejected": { + "name": "rejected", + "type": "Boolean" + }, + "rejectedReason": { + "name": "rejectedReason", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "verifierId": { + "name": "verifierId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionPayload", + "ofType": null + } + }, + "updateUserCharacteristic": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserCharacteristic", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserCharacteristicInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "income": { + "name": "income", + "type": "BigFloat" + }, + "gender": { + "name": "gender", + "type": "Int" + }, + "race": { + "name": "race", + "type": "String" + }, + "age": { + "name": "age", + "type": "Int" + }, + "dob": { + "name": "dob", + "type": "Date" + }, + "education": { + "name": "education", + "type": "String" + }, + "homeOwnership": { + "name": "homeOwnership", + "type": "String" + }, + "treeHuggerLevel": { + "name": "treeHuggerLevel", + "type": "Int" + }, + "freeTime": { + "name": "freeTime", + "type": "Int" + }, + "researchToDoer": { + "name": "researchToDoer", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserCharacteristicPayload", + "ofType": null + } + }, + "updateUserCharacteristicByUserId": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserCharacteristic", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserCharacteristicByUserIdInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "income": { + "name": "income", + "type": "BigFloat" + }, + "gender": { + "name": "gender", + "type": "Int" + }, + "race": { + "name": "race", + "type": "String" + }, + "age": { + "name": "age", + "type": "Int" + }, + "dob": { + "name": "dob", + "type": "Date" + }, + "education": { + "name": "education", + "type": "String" + }, + "homeOwnership": { + "name": "homeOwnership", + "type": "String" + }, + "treeHuggerLevel": { + "name": "treeHuggerLevel", + "type": "Int" + }, + "freeTime": { + "name": "freeTime", + "type": "Int" + }, + "researchToDoer": { + "name": "researchToDoer", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + } + } + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserCharacteristicPayload", + "ofType": null + } + }, + "updateUserConnection": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserConnection", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserConnectionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "accepted": { + "name": "accepted", + "type": "Boolean" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "requesterId": { + "name": "requesterId", + "type": "UUID" + }, + "responderId": { + "name": "responderId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserConnectionPayload", + "ofType": null + } + }, + "updateUserContact": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserContact", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserContactInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "vcf": { + "name": "vcf", + "type": "JSON" + }, + "fullName": { + "name": "fullName", + "type": "String" + }, + "emails": { + "name": "emails", + "isArray": true, + "type": "LaunchqlInternalTypeEmail" + }, + "device": { + "name": "device", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserContactPayload", + "ofType": null + } + }, + "updateUserEmail": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserEmail", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserEmailInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "email": { + "name": "email", + "type": "LaunchqlInternalTypeEmail" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserEmailPayload", + "ofType": null + } + }, + "updateUserEmailByEmail": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserEmail", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserEmailByEmailInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "email": { + "name": "email", + "type": "LaunchqlInternalTypeEmail" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + } + } + }, + "email": { + "name": "email", + "isNotNull": true, + "type": "LaunchqlInternalTypeEmail" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserEmailPayload", + "ofType": null + } + }, + "updateUserProfile": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserProfile", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserProfileInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON" + }, + "bio": { + "name": "bio", + "type": "String" + }, + "reputation": { + "name": "reputation", + "type": "BigFloat" + }, + "firstName": { + "name": "firstName", + "type": "String" + }, + "lastName": { + "name": "lastName", + "type": "String" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserProfilePayload", + "ofType": null + } + }, + "updateUserProfileByUserId": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserProfile", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserProfileByUserIdInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON" + }, + "bio": { + "name": "bio", + "type": "String" + }, + "reputation": { + "name": "reputation", + "type": "BigFloat" + }, + "firstName": { + "name": "firstName", + "type": "String" + }, + "lastName": { + "name": "lastName", + "type": "String" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload" + } + } + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserProfilePayload", + "ofType": null + } + }, + "updateUserSetting": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserSetting", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserSettingInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "searchRadius": { + "name": "searchRadius", + "type": "BigFloat" + }, + "zip": { + "name": "zip", + "type": "String" + }, + "geo": { + "name": "geo", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserSettingPayload", + "ofType": null + } + }, + "updateUserSettingByUserId": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserSetting", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserSettingByUserIdInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "searchRadius": { + "name": "searchRadius", + "type": "BigFloat" + }, + "zip": { + "name": "zip", + "type": "String" + }, + "geo": { + "name": "geo", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + } + } + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserSettingPayload", + "ofType": null + } + }, + "updateUser": { + "qtype": "mutation", + "mutationType": "patch", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "Int" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null + } + }, + "deleteActionItem": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ActionItem", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteActionItemInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteActionItemPayload", + "ofType": null + } + }, + "deleteActionResult": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ActionResult", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteActionResultInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteActionResultPayload", + "ofType": null + } + }, + "deleteAction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Action", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteActionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteActionPayload", + "ofType": null + } + }, + "deleteGoal": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Goal", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteGoalInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "ofType": null + } + }, + "deleteLocation": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Location", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteLocationInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteLocationPayload", + "ofType": null + } + }, + "deleteNewsUpdate": { + "qtype": "mutation", + "mutationType": "delete", + "model": "NewsUpdate", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteNewsUpdateInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteNewsUpdatePayload", + "ofType": null + } + }, + "deleteUserActionItem": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserActionItem", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserActionItemInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionItemPayload", + "ofType": null + } + }, + "deleteUserActionResult": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserActionResult", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserActionResultInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionResultPayload", + "ofType": null + } + }, + "deleteUserAction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserAction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserActionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionPayload", + "ofType": null + } + }, + "deleteUserCharacteristic": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserCharacteristic", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserCharacteristicInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserCharacteristicPayload", + "ofType": null + } + }, + "deleteUserCharacteristicByUserId": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserCharacteristic", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserCharacteristicByUserIdInput", + "properties": { + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserCharacteristicPayload", + "ofType": null + } + }, + "deleteUserConnection": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserConnection", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserConnectionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserConnectionPayload", + "ofType": null + } + }, + "deleteUserContact": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserContact", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserContactInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserContactPayload", + "ofType": null + } + }, + "deleteUserEmail": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserEmail", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserEmailInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserEmailPayload", + "ofType": null + } + }, + "deleteUserEmailByEmail": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserEmail", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserEmailByEmailInput", + "properties": { + "email": { + "name": "email", + "isNotNull": true, + "type": "LaunchqlInternalTypeEmail" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserEmailPayload", + "ofType": null + } + }, + "deleteUserProfile": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserProfile", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserProfileInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserProfilePayload", + "ofType": null + } + }, + "deleteUserProfileByUserId": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserProfile", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserProfileByUserIdInput", + "properties": { + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserProfilePayload", + "ofType": null + } + }, + "deleteUserSetting": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserSetting", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserSettingInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserSettingPayload", + "ofType": null + } + }, + "deleteUserSettingByUserId": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserSetting", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserSettingByUserIdInput", + "properties": { + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserSettingPayload", + "ofType": null + } + }, + "deleteUser": { + "qtype": "mutation", + "mutationType": "delete", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null + } + }, + "login": { + "qtype": "mutation", + "mutationType": "other", + "model": "ApiToken", + "properties": { + "input": { + "isNotNull": true, + "type": "LoginInput", + "properties": { + "email": { + "name": "email", + "isNotNull": true, + "type": "String" + }, + "password": { + "name": "password", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "LoginPayload", + "ofType": null + } + }, + "register": { + "qtype": "mutation", + "mutationType": "other", + "model": "ApiToken", + "properties": { + "input": { + "isNotNull": true, + "type": "RegisterInput", + "properties": { + "email": { + "name": "email", + "type": "String" + }, + "password": { + "name": "password", + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "RegisterPayload", + "ofType": null + } + } +} \ No newline at end of file diff --git a/packages/launchql-gen/__fixtures__/api/queries.json b/packages/launchql-gen/__fixtures__/api/queries.json new file mode 100644 index 000000000..afa9abfd3 --- /dev/null +++ b/packages/launchql-gen/__fixtures__/api/queries.json @@ -0,0 +1,800 @@ +{ + "actionItems": { + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "link", + "type", + "itemOrder", + "requiredItem", + "notificationText", + "embedCode", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "userActionItems" + ] + }, + "actionResults": { + "qtype": "getMany", + "model": "ActionResult", + "selection": [ + "id", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "userActionResults" + ] + }, + "actions": { + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "name", + "photo", + "title", + "description", + "locationRadius", + "url", + "timeRequired", + "startDate", + "endDate", + "approved", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "descriptionHeader", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "locationId", + "ownerId", + "actionResults", + "actionItems", + "userActions", + "userActionResults", + "userActionItems" + ] + }, + "goals": { + "qtype": "getMany", + "model": "Goal", + "selection": [ + "id", + "name", + "shortName", + "icon", + "subHead", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt" + ] + }, + "locations": { + "qtype": "getMany", + "model": "Location", + "selection": [ + "id", + "geo", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actions" + ] + }, + "newsUpdates": { + "qtype": "getMany", + "model": "NewsUpdate", + "selection": [ + "id", + "name", + "description", + "photo", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt" + ] + }, + "userActionItems": { + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "date", + "value", + "status", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "actionId", + "userActionId", + "actionItemId" + ] + }, + "userActionResults": { + "qtype": "getMany", + "model": "UserActionResult", + "selection": [ + "id", + "date", + "value", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "actionId", + "userActionId", + "actionResultId" + ] + }, + "userActions": { + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "actionStarted", + "verified", + "verifiedDate", + "status", + "userRating", + "rejected", + "rejectedReason", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "verifierId", + "actionId", + "userActionResults", + "userActionItems" + ] + }, + "userCharacteristics": { + "qtype": "getMany", + "model": "UserCharacteristic", + "selection": [ + "id", + "income", + "gender", + "race", + "age", + "dob", + "education", + "homeOwnership", + "treeHuggerLevel", + "freeTime", + "researchToDoer", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId" + ] + }, + "userConnections": { + "qtype": "getMany", + "model": "UserConnection", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId" + ] + }, + "userContacts": { + "qtype": "getMany", + "model": "UserContact", + "selection": [ + "id", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId" + ] + }, + "userEmails": { + "qtype": "getMany", + "model": "UserEmail", + "selection": [ + "id", + "userId", + "email", + "isVerified" + ] + }, + "userProfiles": { + "qtype": "getMany", + "model": "UserProfile", + "selection": [ + "id", + "profilePicture", + "bio", + "reputation", + "firstName", + "lastName", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId" + ] + }, + "userSettings": { + "qtype": "getMany", + "model": "UserSetting", + "selection": [ + "id", + "searchRadius", + "zip", + "geo", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId" + ] + }, + "users": { + "qtype": "getMany", + "model": "User", + "selection": [ + "id", + "type", + "userEmails", + "userProfiles", + "userSettings", + "userCharacteristics", + "userContacts", + "userConnectionsByRequesterId", + "userConnectionsByResponderId", + "ownedActions", + "ownedActionResults", + "ownedActionItems", + "userActions", + "userActionsByVerifierId", + "userActionResults", + "userActionItems" + ] + }, + "actionItem": { + "model": "ActionItem", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "description", + "link", + "type", + "itemOrder", + "requiredItem", + "notificationText", + "embedCode", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "userActionItems" + ] + }, + "actionResult": { + "model": "ActionResult", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "userActionResults" + ] + }, + "action": { + "model": "Action", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "photo", + "title", + "description", + "locationRadius", + "url", + "timeRequired", + "startDate", + "endDate", + "approved", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "descriptionHeader", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "locationId", + "ownerId", + "actionResults", + "actionItems", + "userActions", + "userActionResults", + "userActionItems" + ] + }, + "goal": { + "model": "Goal", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "shortName", + "icon", + "subHead", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt" + ] + }, + "location": { + "model": "Location", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "geo", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actions" + ] + }, + "newsUpdate": { + "model": "NewsUpdate", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "description", + "photo", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt" + ] + }, + "userActionItem": { + "model": "UserActionItem", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "date", + "value", + "status", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "actionId", + "userActionId", + "actionItemId" + ] + }, + "userActionResult": { + "model": "UserActionResult", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "date", + "value", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "actionId", + "userActionId", + "actionResultId" + ] + }, + "userAction": { + "model": "UserAction", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "actionStarted", + "verified", + "verifiedDate", + "status", + "userRating", + "rejected", + "rejectedReason", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "verifierId", + "actionId", + "userActionResults", + "userActionItems" + ] + }, + "userCharacteristic": { + "model": "UserCharacteristic", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "income", + "gender", + "race", + "age", + "dob", + "education", + "homeOwnership", + "treeHuggerLevel", + "freeTime", + "researchToDoer", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId" + ] + }, + "userCharacteristicByUserId": { + "model": "UserCharacteristic", + "qtype": "getOne", + "properties": { + "userId": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "income", + "gender", + "race", + "age", + "dob", + "education", + "homeOwnership", + "treeHuggerLevel", + "freeTime", + "researchToDoer", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId" + ] + }, + "userConnection": { + "model": "UserConnection", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId" + ] + }, + "userContact": { + "model": "UserContact", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId" + ] + }, + "userEmail": { + "model": "UserEmail", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "email", + "isVerified" + ] + }, + "userEmailByEmail": { + "model": "UserEmail", + "qtype": "getOne", + "properties": { + "email": { + "isNotNull": true, + "type": "LaunchqlInternalTypeEmail" + } + }, + "selection": [ + "id", + "userId", + "email", + "isVerified" + ] + }, + "userProfile": { + "model": "UserProfile", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "profilePicture", + "bio", + "reputation", + "firstName", + "lastName", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId" + ] + }, + "userProfileByUserId": { + "model": "UserProfile", + "qtype": "getOne", + "properties": { + "userId": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "profilePicture", + "bio", + "reputation", + "firstName", + "lastName", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId" + ] + }, + "userSetting": { + "model": "UserSetting", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "searchRadius", + "zip", + "geo", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId" + ] + }, + "userSettingByUserId": { + "model": "UserSetting", + "qtype": "getOne", + "properties": { + "userId": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "searchRadius", + "zip", + "geo", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId" + ] + }, + "user": { + "model": "User", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "type", + "userEmails", + "userProfiles", + "userSettings", + "userCharacteristics", + "userContacts", + "userConnectionsByRequesterId", + "userConnectionsByResponderId", + "ownedActions", + "ownedActionResults", + "ownedActionItems", + "userActions", + "userActionsByVerifierId", + "userActionResults", + "userActionItems" + ] + }, + "getCurrentUser": { + "model": "User", + "qtype": "getOne", + "properties": {}, + "selection": [ + "id", + "type", + "userEmails", + "userProfiles", + "userSettings", + "userCharacteristics", + "userContacts", + "userConnectionsByRequesterId", + "userConnectionsByResponderId", + "ownedActions", + "ownedActionResults", + "ownedActionItems", + "userActions", + "userActionsByVerifierId", + "userActionResults", + "userActionItems" + ] + }, + "_meta": { + "model": "Metaschema", + "qtype": "getOne", + "properties": {}, + "selection": [ + "tables" + ] + } +} \ No newline at end of file diff --git a/packages/launchql-gen/__fixtures__/api/query-nested-selection-many.json b/packages/launchql-gen/__fixtures__/api/query-nested-selection-many.json new file mode 100644 index 000000000..339190688 --- /dev/null +++ b/packages/launchql-gen/__fixtures__/api/query-nested-selection-many.json @@ -0,0 +1,42 @@ +{ + "actionItems": { + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "value", + "status", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "actionId", + "userActionId", + "actionItemId" + ] + } + ] + } +} diff --git a/packages/launchql-gen/__fixtures__/api/query-nested-selection-one.json b/packages/launchql-gen/__fixtures__/api/query-nested-selection-one.json new file mode 100644 index 000000000..e2e407c0a --- /dev/null +++ b/packages/launchql-gen/__fixtures__/api/query-nested-selection-one.json @@ -0,0 +1,226 @@ +{ + "action": { + "model": "Action", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "slug", + "photo", + "title", + "description", + "discoveryHeader", + "discoveryDescription", + "enableNotifications", + "enableNotificationsText", + "search", + "locationRadius", + "startDate", + "endDate", + "approved", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + { + "name": "actionGoals", + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "goalId", + "ownerId" + ] + }, + { + "name": "actionResults", + "qtype": "getMany", + "model": "ActionResult", + "selection": [ + "id", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId" + ] + }, + { + "name": "actionItems", + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId" + ] + }, + { + "name": "userActions", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "rejectedReason", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "verifierId", + "actionId" + ] + }, + { + "name": "userActionResults", + "qtype": "getMany", + "model": "UserActionResult", + "selection": [ + "id", + "value", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "actionId", + "userActionId", + "actionResultId" + ] + }, + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "value", + "status", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "actionId", + "userActionId", + "actionItemId" + ] + }, + { + "name": "userPassActions", + "qtype": "getMany", + "model": "UserPassAction", + "selection": [ + "id", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "actionId" + ] + }, + { + "name": "userSavedActions", + "qtype": "getMany", + "model": "UserSavedAction", + "selection": [ + "id", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "actionId" + ] + }, + { + "name": "userViewedActions", + "qtype": "getMany", + "model": "UserViewedAction", + "selection": [ + "id", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "actionId" + ] + }, + { + "name": "userActionReactions", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "reacterId", + "actionId" + ] + }, + "searchRank", + { + "name": "goals", + "qtype": "getMany", + "model": "Goal", + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "searchRank" + ] + } + ] + } +} diff --git a/packages/launchql-gen/__fixtures__/mutations.json b/packages/launchql-gen/__fixtures__/mutations.json new file mode 100644 index 000000000..6522c7cac --- /dev/null +++ b/packages/launchql-gen/__fixtures__/mutations.json @@ -0,0 +1,3717 @@ +{ + "createArticle": { + "qtype": "mutation", + "mutationType": "create", + "model": "Article", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateArticleInput", + "properties": { + "article": { + "name": "article", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "header": { + "name": "header", + "type": "String" + }, + "url": { + "name": "url", + "type": "String" + }, + "image": { + "name": "image", + "type": "String" + }, + "datePublished": { + "name": "datePublished", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "isNotNull": true, + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateArticlePayload", + "ofType": null + } + }, + "createCampaignAction": { + "qtype": "mutation", + "mutationType": "create", + "model": "CampaignAction", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateCampaignActionInput", + "properties": { + "campaignAction": { + "name": "campaignAction", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "rewardUnit": { + "name": "rewardUnit", + "type": "String" + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat" + }, + "totalBitcoinLimit": { + "name": "totalBitcoinLimit", + "type": "BigFloat" + }, + "actionWeeklyLimit": { + "name": "actionWeeklyLimit", + "type": "Int" + }, + "actionDailyLimit": { + "name": "actionDailyLimit", + "type": "Int" + }, + "userTotalLimit": { + "name": "userTotalLimit", + "type": "Int" + }, + "userWeeklyLimit": { + "name": "userWeeklyLimit", + "type": "Int" + }, + "userDailyLimit": { + "name": "userDailyLimit", + "type": "Int" + }, + "startDate": { + "name": "startDate", + "type": "Datetime" + }, + "endDate": { + "name": "endDate", + "type": "Datetime" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "campaignId": { + "name": "campaignId", + "isNotNull": true, + "type": "UUID" + }, + "partnerId": { + "name": "partnerId", + "isNotNull": true, + "type": "UUID" + }, + "thumbnailId": { + "name": "thumbnailId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateCampaignActionPayload", + "ofType": null + } + }, + "createCampaign": { + "qtype": "mutation", + "mutationType": "create", + "model": "Campaign", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateCampaignInput", + "properties": { + "campaign": { + "name": "campaign", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "startDate": { + "name": "startDate", + "type": "Datetime" + }, + "endDate": { + "name": "endDate", + "type": "Datetime" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "partnerId": { + "name": "partnerId", + "isNotNull": true, + "type": "UUID" + }, + "logoId": { + "name": "logoId", + "type": "UUID" + }, + "backgroundImageId": { + "name": "backgroundImageId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateCampaignPayload", + "ofType": null + } + }, + "createCompletedAction": { + "qtype": "mutation", + "mutationType": "create", + "model": "CompletedAction", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateCompletedActionInput", + "properties": { + "completedAction": { + "name": "completedAction", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "dateCompleted": { + "name": "dateCompleted", + "type": "Datetime" + }, + "txid": { + "name": "txid", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateCompletedActionPayload", + "ofType": null + } + }, + "createImage": { + "qtype": "mutation", + "mutationType": "create", + "model": "Image", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateImageInput", + "properties": { + "image": { + "name": "image", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "url": { + "name": "url", + "type": "String" + }, + "versions": { + "name": "versions", + "isList": true, + "type": "JSON" + }, + "versions2": { + "name": "versions2", + "isList": true, + "isListNotNull": true, + "type": "JSON" + }, + "versions3": { + "name": "versions3", + "isList": true, + "isListNotNull": true, + "isNotNull": true, + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateImagePayload", + "ofType": null + } + }, + "createMerchant": { + "qtype": "mutation", + "mutationType": "create", + "model": "Merchant", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateMerchantInput", + "properties": { + "merchant": { + "name": "merchant", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "ownerId": { + "name": "ownerId", + "isNotNull": true, + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "logoId": { + "name": "logoId", + "type": "UUID" + }, + "backgroundImageId": { + "name": "backgroundImageId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateMerchantPayload", + "ofType": null + } + }, + "createPartner": { + "qtype": "mutation", + "mutationType": "create", + "model": "Partner", + "properties": { + "input": { + "isNotNull": true, + "type": "CreatePartnerInput", + "properties": { + "partner": { + "name": "partner", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + }, + "ownerId": { + "name": "ownerId", + "isNotNull": true, + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "logoId": { + "name": "logoId", + "type": "UUID" + }, + "backgroundImageId": { + "name": "backgroundImageId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreatePartnerPayload", + "ofType": null + } + }, + "createProduct": { + "qtype": "mutation", + "mutationType": "create", + "model": "Product", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateProductInput", + "properties": { + "product": { + "name": "product", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "url": { + "name": "url", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "merchantId": { + "name": "merchantId", + "isNotNull": true, + "type": "UUID" + }, + "iconId": { + "name": "iconId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateProductPayload", + "ofType": null + } + }, + "createService": { + "qtype": "mutation", + "mutationType": "create", + "model": "Service", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateServiceInput", + "properties": { + "service": { + "name": "service", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "type": { + "name": "type", + "type": "String" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "campaignActionId": { + "name": "campaignActionId", + "type": "UUID" + }, + "iconId": { + "name": "iconId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateServicePayload", + "ofType": null + } + }, + "createShopifyAccount": { + "qtype": "mutation", + "mutationType": "create", + "model": "ShopifyAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateShopifyAccountInput", + "properties": { + "shopifyAccount": { + "name": "shopifyAccount", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "shopLink": { + "name": "shopLink", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "partnerId": { + "name": "partnerId", + "isNotNull": true, + "type": "UUID" + }, + "iconId": { + "name": "iconId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateShopifyAccountPayload", + "ofType": null + } + }, + "createShopifyOrder": { + "qtype": "mutation", + "mutationType": "create", + "model": "ShopifyOrder", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateShopifyOrderInput", + "properties": { + "shopifyOrder": { + "name": "shopifyOrder", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "orderId": { + "name": "orderId", + "type": "Int" + }, + "email": { + "name": "email", + "type": "String" + }, + "orderStatus": { + "name": "orderStatus", + "type": "String" + }, + "financialStatus": { + "name": "financialStatus", + "type": "String" + }, + "subtotalPrice": { + "name": "subtotalPrice", + "type": "BigFloat" + }, + "orderCreatedAt": { + "name": "orderCreatedAt", + "type": "Datetime" + }, + "orderClosedAt": { + "name": "orderClosedAt", + "type": "Datetime" + }, + "bitcoinUpdatedAt": { + "name": "bitcoinUpdatedAt", + "type": "Datetime" + }, + "bitcoinRebate": { + "name": "bitcoinRebate", + "type": "BigFloat" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + }, + "paidDate": { + "name": "paidDate", + "type": "Datetime" + }, + "transactionId": { + "name": "transactionId", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "partnerId": { + "name": "partnerId", + "isNotNull": true, + "type": "UUID" + }, + "shopifyAccountId": { + "name": "shopifyAccountId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateShopifyOrderPayload", + "ofType": null + } + }, + "createUser": { + "qtype": "mutation", + "mutationType": "create", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserInput", + "properties": { + "user": { + "name": "user", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "username": { + "name": "username", + "type": "String" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserPayload", + "ofType": null + } + }, + "createApiToken": { + "qtype": "mutation", + "mutationType": "create", + "model": "ApiToken", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateApiTokenInput", + "properties": { + "apiToken": { + "name": "apiToken", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "accessToken": { + "name": "accessToken", + "type": "String" + }, + "accessTokenExpiresAt": { + "name": "accessTokenExpiresAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateApiTokenPayload", + "ofType": null + } + }, + "createInitiativesPyraRecord": { + "qtype": "mutation", + "mutationType": "create", + "model": "InitiativesPyraRecord", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateInitiativesPyraRecordInput", + "properties": { + "initiativesPyraRecord": { + "name": "initiativesPyraRecord", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "email": { + "name": "email", + "type": "String" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + }, + "date": { + "name": "date", + "type": "Datetime" + }, + "actionsCompleted": { + "name": "actionsCompleted", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateInitiativesPyraRecordPayload", + "ofType": null + } + }, + "createPermission": { + "qtype": "mutation", + "mutationType": "create", + "model": "Permission", + "properties": { + "input": { + "isNotNull": true, + "type": "CreatePermissionInput", + "properties": { + "permission": { + "name": "permission", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreatePermissionPayload", + "ofType": null + } + }, + "createShopifySecret": { + "qtype": "mutation", + "mutationType": "create", + "model": "ShopifySecret", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateShopifySecretInput", + "properties": { + "shopifySecret": { + "name": "shopifySecret", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "shopifyAccountId": { + "name": "shopifyAccountId", + "isNotNull": true, + "type": "UUID" + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + }, + "value": { + "name": "value", + "type": "String" + }, + "enc": { + "name": "enc", + "type": "String" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateShopifySecretPayload", + "ofType": null + } + }, + "createUserEncryptedSecret": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserEncryptedSecret", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserEncryptedSecretInput", + "properties": { + "userEncryptedSecret": { + "name": "userEncryptedSecret", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + }, + "value": { + "name": "value", + "type": "String" + }, + "enc": { + "name": "enc", + "type": "String" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserEncryptedSecretPayload", + "ofType": null + } + }, + "createUserSecret": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserSecret", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserSecretInput", + "properties": { + "userSecret": { + "name": "userSecret", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + }, + "value": { + "name": "value", + "type": "String" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserSecretPayload", + "ofType": null + } + }, + "updateArticle": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Article", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateArticleInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "header": { + "name": "header", + "type": "String" + }, + "url": { + "name": "url", + "type": "String" + }, + "image": { + "name": "image", + "type": "String" + }, + "datePublished": { + "name": "datePublished", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateArticlePayload", + "ofType": null + } + }, + "updateCampaignAction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "CampaignAction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateCampaignActionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "rewardUnit": { + "name": "rewardUnit", + "type": "String" + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat" + }, + "totalBitcoinLimit": { + "name": "totalBitcoinLimit", + "type": "BigFloat" + }, + "actionWeeklyLimit": { + "name": "actionWeeklyLimit", + "type": "Int" + }, + "actionDailyLimit": { + "name": "actionDailyLimit", + "type": "Int" + }, + "userTotalLimit": { + "name": "userTotalLimit", + "type": "Int" + }, + "userWeeklyLimit": { + "name": "userWeeklyLimit", + "type": "Int" + }, + "userDailyLimit": { + "name": "userDailyLimit", + "type": "Int" + }, + "startDate": { + "name": "startDate", + "type": "Datetime" + }, + "endDate": { + "name": "endDate", + "type": "Datetime" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "campaignId": { + "name": "campaignId", + "type": "UUID" + }, + "partnerId": { + "name": "partnerId", + "type": "UUID" + }, + "thumbnailId": { + "name": "thumbnailId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateCampaignActionPayload", + "ofType": null + } + }, + "updateCampaignActionByName": { + "qtype": "mutation", + "mutationType": "patch", + "model": "CampaignAction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateCampaignActionByNameInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "rewardUnit": { + "name": "rewardUnit", + "type": "String" + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat" + }, + "totalBitcoinLimit": { + "name": "totalBitcoinLimit", + "type": "BigFloat" + }, + "actionWeeklyLimit": { + "name": "actionWeeklyLimit", + "type": "Int" + }, + "actionDailyLimit": { + "name": "actionDailyLimit", + "type": "Int" + }, + "userTotalLimit": { + "name": "userTotalLimit", + "type": "Int" + }, + "userWeeklyLimit": { + "name": "userWeeklyLimit", + "type": "Int" + }, + "userDailyLimit": { + "name": "userDailyLimit", + "type": "Int" + }, + "startDate": { + "name": "startDate", + "type": "Datetime" + }, + "endDate": { + "name": "endDate", + "type": "Datetime" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "campaignId": { + "name": "campaignId", + "type": "UUID" + }, + "partnerId": { + "name": "partnerId", + "type": "UUID" + }, + "thumbnailId": { + "name": "thumbnailId", + "type": "UUID" + } + } + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateCampaignActionPayload", + "ofType": null + } + }, + "updateCampaign": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Campaign", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateCampaignInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "startDate": { + "name": "startDate", + "type": "Datetime" + }, + "endDate": { + "name": "endDate", + "type": "Datetime" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "partnerId": { + "name": "partnerId", + "type": "UUID" + }, + "logoId": { + "name": "logoId", + "type": "UUID" + }, + "backgroundImageId": { + "name": "backgroundImageId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateCampaignPayload", + "ofType": null + } + }, + "updateCompletedAction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "CompletedAction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateCompletedActionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "dateCompleted": { + "name": "dateCompleted", + "type": "Datetime" + }, + "txid": { + "name": "txid", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateCompletedActionPayload", + "ofType": null + } + }, + "updateImage": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Image", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateImageInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "url": { + "name": "url", + "type": "String" + }, + "versions": { + "name": "versions", + "isList": true, + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateImagePayload", + "ofType": null + } + }, + "updateMerchant": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Merchant", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateMerchantInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "logoId": { + "name": "logoId", + "type": "UUID" + }, + "backgroundImageId": { + "name": "backgroundImageId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateMerchantPayload", + "ofType": null + } + }, + "updatePartner": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Partner", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdatePartnerInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "logoId": { + "name": "logoId", + "type": "UUID" + }, + "backgroundImageId": { + "name": "backgroundImageId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdatePartnerPayload", + "ofType": null + } + }, + "updateProduct": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Product", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateProductInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "url": { + "name": "url", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "merchantId": { + "name": "merchantId", + "type": "UUID" + }, + "iconId": { + "name": "iconId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateProductPayload", + "ofType": null + } + }, + "updateService": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Service", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateServiceInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "type": { + "name": "type", + "type": "String" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "campaignActionId": { + "name": "campaignActionId", + "type": "UUID" + }, + "iconId": { + "name": "iconId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateServicePayload", + "ofType": null + } + }, + "updateShopifyAccount": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ShopifyAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateShopifyAccountInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "shopLink": { + "name": "shopLink", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "partnerId": { + "name": "partnerId", + "type": "UUID" + }, + "iconId": { + "name": "iconId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateShopifyAccountPayload", + "ofType": null + } + }, + "updateShopifyOrder": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ShopifyOrder", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateShopifyOrderInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "orderId": { + "name": "orderId", + "type": "Int" + }, + "email": { + "name": "email", + "type": "String" + }, + "orderStatus": { + "name": "orderStatus", + "type": "String" + }, + "financialStatus": { + "name": "financialStatus", + "type": "String" + }, + "subtotalPrice": { + "name": "subtotalPrice", + "type": "BigFloat" + }, + "orderCreatedAt": { + "name": "orderCreatedAt", + "type": "Datetime" + }, + "orderClosedAt": { + "name": "orderClosedAt", + "type": "Datetime" + }, + "bitcoinUpdatedAt": { + "name": "bitcoinUpdatedAt", + "type": "Datetime" + }, + "bitcoinRebate": { + "name": "bitcoinRebate", + "type": "BigFloat" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + }, + "paidDate": { + "name": "paidDate", + "type": "Datetime" + }, + "transactionId": { + "name": "transactionId", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "partnerId": { + "name": "partnerId", + "type": "UUID" + }, + "shopifyAccountId": { + "name": "shopifyAccountId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateShopifyOrderPayload", + "ofType": null + } + }, + "updateShopifyOrderByOrderIdAndEmailAndShopifyAccountId": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ShopifyOrder", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateShopifyOrderByOrderIdAndEmailAndShopifyAccountIdInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "orderId": { + "name": "orderId", + "type": "Int" + }, + "email": { + "name": "email", + "type": "String" + }, + "orderStatus": { + "name": "orderStatus", + "type": "String" + }, + "financialStatus": { + "name": "financialStatus", + "type": "String" + }, + "subtotalPrice": { + "name": "subtotalPrice", + "type": "BigFloat" + }, + "orderCreatedAt": { + "name": "orderCreatedAt", + "type": "Datetime" + }, + "orderClosedAt": { + "name": "orderClosedAt", + "type": "Datetime" + }, + "bitcoinUpdatedAt": { + "name": "bitcoinUpdatedAt", + "type": "Datetime" + }, + "bitcoinRebate": { + "name": "bitcoinRebate", + "type": "BigFloat" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + }, + "paidDate": { + "name": "paidDate", + "type": "Datetime" + }, + "transactionId": { + "name": "transactionId", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "partnerId": { + "name": "partnerId", + "type": "UUID" + }, + "shopifyAccountId": { + "name": "shopifyAccountId", + "type": "UUID" + } + } + }, + "orderId": { + "name": "orderId", + "isNotNull": true, + "type": "Int" + }, + "email": { + "name": "email", + "isNotNull": true, + "type": "String" + }, + "shopifyAccountId": { + "name": "shopifyAccountId", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateShopifyOrderPayload", + "ofType": null + } + }, + "updateUser": { + "qtype": "mutation", + "mutationType": "patch", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "username": { + "name": "username", + "type": "String" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null + } + }, + "updateUserByUsername": { + "qtype": "mutation", + "mutationType": "patch", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserByUsernameInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "username": { + "name": "username", + "type": "String" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + } + } + }, + "username": { + "name": "username", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null + } + }, + "updateUserByBitcoinAddress": { + "qtype": "mutation", + "mutationType": "patch", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserByBitcoinAddressInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "username": { + "name": "username", + "type": "String" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + } + } + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null + } + }, + "updateApiToken": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ApiToken", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateApiTokenInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "accessToken": { + "name": "accessToken", + "type": "String" + }, + "accessTokenExpiresAt": { + "name": "accessTokenExpiresAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateApiTokenPayload", + "ofType": null + } + }, + "updateApiTokenByAccessToken": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ApiToken", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateApiTokenByAccessTokenInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "accessToken": { + "name": "accessToken", + "type": "String" + }, + "accessTokenExpiresAt": { + "name": "accessTokenExpiresAt", + "type": "Datetime" + } + } + }, + "accessToken": { + "name": "accessToken", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateApiTokenPayload", + "ofType": null + } + }, + "updateInitiativesPyraRecord": { + "qtype": "mutation", + "mutationType": "patch", + "model": "InitiativesPyraRecord", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateInitiativesPyraRecordInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "email": { + "name": "email", + "type": "String" + }, + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + }, + "date": { + "name": "date", + "type": "Datetime" + }, + "actionsCompleted": { + "name": "actionsCompleted", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateInitiativesPyraRecordPayload", + "ofType": null + } + }, + "updatePermission": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Permission", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdatePermissionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdatePermissionPayload", + "ofType": null + } + }, + "updateShopifySecret": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ShopifySecret", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateShopifySecretInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "shopifyAccountId": { + "name": "shopifyAccountId", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "value": { + "name": "value", + "type": "String" + }, + "enc": { + "name": "enc", + "type": "String" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateShopifySecretPayload", + "ofType": null + } + }, + "updateShopifySecretByShopifyAccountIdAndName": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ShopifySecret", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateShopifySecretByShopifyAccountIdAndNameInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "shopifyAccountId": { + "name": "shopifyAccountId", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "value": { + "name": "value", + "type": "String" + }, + "enc": { + "name": "enc", + "type": "String" + } + } + }, + "shopifyAccountId": { + "name": "shopifyAccountId", + "isNotNull": true, + "type": "UUID" + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateShopifySecretPayload", + "ofType": null + } + }, + "updateUserEncryptedSecret": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserEncryptedSecret", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserEncryptedSecretInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "value": { + "name": "value", + "type": "String" + }, + "enc": { + "name": "enc", + "type": "String" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserEncryptedSecretPayload", + "ofType": null + } + }, + "updateUserEncryptedSecretByUserIdAndName": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserEncryptedSecret", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserEncryptedSecretByUserIdAndNameInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "value": { + "name": "value", + "type": "String" + }, + "enc": { + "name": "enc", + "type": "String" + } + } + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserEncryptedSecretPayload", + "ofType": null + } + }, + "updateUserSecret": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserSecret", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserSecretInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "value": { + "name": "value", + "type": "String" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserSecretPayload", + "ofType": null + } + }, + "updateUserSecretByUserIdAndName": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserSecret", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserSecretByUserIdAndNameInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "value": { + "name": "value", + "type": "String" + } + } + }, + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserSecretPayload", + "ofType": null + } + }, + "deleteArticle": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Article", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteArticleInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteArticlePayload", + "ofType": null + } + }, + "deleteCampaignAction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "CampaignAction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteCampaignActionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteCampaignActionPayload", + "ofType": null + } + }, + "deleteCampaignActionByName": { + "qtype": "mutation", + "mutationType": "delete", + "model": "CampaignAction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteCampaignActionByNameInput", + "properties": { + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteCampaignActionPayload", + "ofType": null + } + }, + "deleteCampaign": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Campaign", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteCampaignInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteCampaignPayload", + "ofType": null + } + }, + "deleteCompletedAction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "CompletedAction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteCompletedActionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteCompletedActionPayload", + "ofType": null + } + }, + "deleteImage": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Image", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteImageInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteImagePayload", + "ofType": null + } + }, + "deleteMerchant": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Merchant", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteMerchantInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteMerchantPayload", + "ofType": null + } + }, + "deletePartner": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Partner", + "properties": { + "input": { + "isNotNull": true, + "type": "DeletePartnerInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeletePartnerPayload", + "ofType": null + } + }, + "deleteProduct": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Product", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteProductInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteProductPayload", + "ofType": null + } + }, + "deleteService": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Service", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteServiceInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteServicePayload", + "ofType": null + } + }, + "deleteShopifyAccount": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ShopifyAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteShopifyAccountInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteShopifyAccountPayload", + "ofType": null + } + }, + "deleteShopifyOrder": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ShopifyOrder", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteShopifyOrderInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteShopifyOrderPayload", + "ofType": null + } + }, + "deleteShopifyOrderByOrderIdAndEmailAndShopifyAccountId": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ShopifyOrder", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteShopifyOrderByOrderIdAndEmailAndShopifyAccountIdInput", + "properties": { + "orderId": { + "name": "orderId", + "isNotNull": true, + "type": "Int" + }, + "email": { + "name": "email", + "isNotNull": true, + "type": "String" + }, + "shopifyAccountId": { + "name": "shopifyAccountId", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteShopifyOrderPayload", + "ofType": null + } + }, + "deleteUser": { + "qtype": "mutation", + "mutationType": "delete", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null + } + }, + "deleteUserByUsername": { + "qtype": "mutation", + "mutationType": "delete", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserByUsernameInput", + "properties": { + "username": { + "name": "username", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null + } + }, + "deleteUserByBitcoinAddress": { + "qtype": "mutation", + "mutationType": "delete", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserByBitcoinAddressInput", + "properties": { + "bitcoinAddress": { + "name": "bitcoinAddress", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null + } + }, + "deleteApiToken": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ApiToken", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteApiTokenInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteApiTokenPayload", + "ofType": null + } + }, + "deleteApiTokenByAccessToken": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ApiToken", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteApiTokenByAccessTokenInput", + "properties": { + "accessToken": { + "name": "accessToken", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteApiTokenPayload", + "ofType": null + } + }, + "deleteInitiativesPyraRecord": { + "qtype": "mutation", + "mutationType": "delete", + "model": "InitiativesPyraRecord", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteInitiativesPyraRecordInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteInitiativesPyraRecordPayload", + "ofType": null + } + }, + "deletePermission": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Permission", + "properties": { + "input": { + "isNotNull": true, + "type": "DeletePermissionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeletePermissionPayload", + "ofType": null + } + }, + "deleteShopifySecret": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ShopifySecret", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteShopifySecretInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteShopifySecretPayload", + "ofType": null + } + }, + "deleteShopifySecretByShopifyAccountIdAndName": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ShopifySecret", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteShopifySecretByShopifyAccountIdAndNameInput", + "properties": { + "shopifyAccountId": { + "name": "shopifyAccountId", + "isNotNull": true, + "type": "UUID" + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteShopifySecretPayload", + "ofType": null + } + }, + "deleteUserEncryptedSecret": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserEncryptedSecret", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserEncryptedSecretInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserEncryptedSecretPayload", + "ofType": null + } + }, + "deleteUserEncryptedSecretByUserIdAndName": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserEncryptedSecret", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserEncryptedSecretByUserIdAndNameInput", + "properties": { + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserEncryptedSecretPayload", + "ofType": null + } + }, + "deleteUserSecret": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserSecret", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserSecretInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserSecretPayload", + "ofType": null + } + }, + "deleteUserSecretByUserIdAndName": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserSecret", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserSecretByUserIdAndNameInput", + "properties": { + "userId": { + "name": "userId", + "isNotNull": true, + "type": "UUID" + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserSecretPayload", + "ofType": null + } + }, + "shopifySecretsUpsert": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "ShopifySecretsUpsertInput", + "properties": { + "vShopifyAccountId": { + "name": "vShopifyAccountId", + "type": "UUID" + }, + "secretName": { + "name": "secretName", + "type": "String" + }, + "secretValue": { + "name": "secretValue", + "type": "String" + }, + "fieldEncoding": { + "name": "fieldEncoding", + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "ShopifySecretsUpsertPayload", + "ofType": null + }, + "outputs": [ + { + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ] + }, + "signInRecordFailure": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "SignInRecordFailureInput", + "properties": { + "bitcoinAddress": { + "name": "bitcoinAddress", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "SignInRecordFailurePayload", + "ofType": null + }, + "outputs": [] + }, + "signInRequestChallenge": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "SignInRequestChallengeInput", + "properties": { + "bitcoinAddress": { + "name": "bitcoinAddress", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "SignInRequestChallengePayload", + "ofType": null + }, + "outputs": [ + { + "name": "string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + ] + }, + "signInWithChallenge": { + "qtype": "mutation", + "mutationType": "other", + "model": "ApiToken", + "properties": { + "input": { + "isNotNull": true, + "type": "SignInWithChallengeInput", + "properties": { + "bitcoinAddress": { + "name": "bitcoinAddress", + "isNotNull": true, + "type": "String" + }, + "specialValue": { + "name": "specialValue", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "SignInWithChallengePayload", + "ofType": null + } + }, + "signUpWithBitcoinAddress": { + "qtype": "mutation", + "mutationType": "other", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "SignUpWithBitcoinAddressInput", + "properties": { + "bitcoinAddress": { + "name": "bitcoinAddress", + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "SignUpWithBitcoinAddressPayload", + "ofType": null + } + }, + "userEncryptedSecretsUpsert": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "UserEncryptedSecretsUpsertInput", + "properties": { + "vUserId": { + "name": "vUserId", + "type": "UUID" + }, + "secretName": { + "name": "secretName", + "type": "String" + }, + "secretValue": { + "name": "secretValue", + "type": "String" + }, + "fieldEncoding": { + "name": "fieldEncoding", + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UserEncryptedSecretsUpsertPayload", + "ofType": null + }, + "outputs": [ + { + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + } + ] + }, + "uuidGenerateSeededUuid": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "UuidGenerateSeededUuidInput", + "properties": { + "seed": { + "name": "seed", + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UuidGenerateSeededUuidPayload", + "ofType": null + }, + "outputs": [ + { + "name": "uuid", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + } + ] + }, + "uuidGenerateV4": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "UuidGenerateV4Input", + "properties": {} + } + }, + "output": { + "kind": "OBJECT", + "name": "UuidGenerateV4Payload", + "ofType": null + }, + "outputs": [ + { + "name": "uuid", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + } + ] + } +} \ No newline at end of file diff --git a/packages/launchql-gen/__fixtures__/queries.json b/packages/launchql-gen/__fixtures__/queries.json new file mode 100644 index 000000000..eb372d0d8 --- /dev/null +++ b/packages/launchql-gen/__fixtures__/queries.json @@ -0,0 +1,953 @@ +{ + "articles": { + "qtype": "getMany", + "model": "Article", + "selection": [ + "id", + "header", + "url", + "image", + "datePublished", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt" + ] + }, + "campaignActions": { + "qtype": "getMany", + "model": "CampaignAction", + "selection": [ + "id", + "name", + "description", + "rewardUnit", + "rewardAmount", + "totalBitcoinLimit", + "actionWeeklyLimit", + "actionDailyLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "startDate", + "endDate", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "campaignId", + "partnerId", + "thumbnailId", + "campaign", + "partner", + "thumbnail", + "completedActionsByActionId", + "services", + "initiativesPyraRecordsByActionId" + ] + }, + "campaigns": { + "qtype": "getMany", + "model": "Campaign", + "selection": [ + "id", + "name", + "description", + "startDate", + "endDate", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "partnerId", + "logoId", + "backgroundImageId", + "partner", + "logo", + "backgroundImage", + "campaignActions" + ] + }, + "completedActions": { + "qtype": "getMany", + "model": "CompletedAction", + "selection": [ + "id", + "dateCompleted", + "txid", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "actionId", + "user", + "action" + ] + }, + "images": { + "qtype": "getMany", + "model": "Image", + "selection": [ + "id", + "name", + "url", + "versions", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "partnersByLogoId", + "partnersByBackgroundImageId", + "campaignsByLogoId", + "campaignsByBackgroundImageId", + "campaignActionsByThumbnailId", + "servicesByIconId", + "merchantsByLogoId", + "merchantsByBackgroundImageId", + "productsByIconId", + "shopifyAccountsByIconId" + ] + }, + "merchants": { + "qtype": "getMany", + "model": "Merchant", + "selection": [ + "id", + "name", + "bitcoinAddress", + "description", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "logoId", + "backgroundImageId", + "logo", + "backgroundImage", + "products" + ] + }, + "partners": { + "qtype": "getMany", + "model": "Partner", + "selection": [ + "id", + "name", + "description", + "bitcoinAddress", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "logoId", + "backgroundImageId", + "logo", + "backgroundImage", + "campaigns", + "campaignActions", + "shopifyAccounts", + "shopifyOrders" + ] + }, + "products": { + "qtype": "getMany", + "model": "Product", + "selection": [ + "id", + "name", + "url", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "merchantId", + "iconId", + "merchant", + "icon" + ] + }, + "services": { + "qtype": "getMany", + "model": "Service", + "selection": [ + "id", + "name", + "description", + "type", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "campaignActionId", + "iconId", + "campaignAction", + "icon" + ] + }, + "shopifyAccounts": { + "qtype": "getMany", + "model": "ShopifyAccount", + "selection": [ + "id", + "name", + "shopLink", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "partnerId", + "iconId", + "partner", + "icon", + "shopifyOrders" + ] + }, + "shopifyOrders": { + "qtype": "getMany", + "model": "ShopifyOrder", + "selection": [ + "id", + "orderId", + "email", + "orderStatus", + "financialStatus", + "subtotalPrice", + "orderCreatedAt", + "orderClosedAt", + "bitcoinUpdatedAt", + "bitcoinRebate", + "bitcoinAddress", + "paidDate", + "transactionId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "partnerId", + "shopifyAccountId", + "partner", + "shopifyAccount" + ] + }, + "users": { + "qtype": "getMany", + "model": "User", + "selection": [ + "id", + "username", + "bitcoinAddress", + "permissions", + "completedActions" + ] + }, + "apiTokens": { + "qtype": "getMany", + "model": "ApiToken", + "selection": [ + "id", + "userId", + "accessToken", + "accessTokenExpiresAt" + ] + }, + "initiativesPyraRecords": { + "qtype": "getMany", + "model": "InitiativesPyraRecord", + "selection": [ + "id", + "name", + "email", + "bitcoinAddress", + "date", + "actionsCompleted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "action" + ] + }, + "permissions": { + "qtype": "getMany", + "model": "Permission", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "user" + ] + }, + "shopifySecrets": { + "qtype": "getMany", + "model": "ShopifySecret", + "selection": [ + "id", + "shopifyAccountId", + "name", + "value", + "enc" + ] + }, + "userEncryptedSecrets": { + "qtype": "getMany", + "model": "UserEncryptedSecret", + "selection": [ + "id", + "userId", + "name", + "value", + "enc" + ] + }, + "userSecrets": { + "qtype": "getMany", + "model": "UserSecret", + "selection": [ + "id", + "userId", + "name", + "value" + ] + }, + "article": { + "model": "Article", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "header", + "url", + "image", + "datePublished", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt" + ] + }, + "campaignAction": { + "model": "CampaignAction", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "description", + "rewardUnit", + "rewardAmount", + "totalBitcoinLimit", + "actionWeeklyLimit", + "actionDailyLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "startDate", + "endDate", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "campaignId", + "partnerId", + "thumbnailId", + "campaign", + "partner", + "thumbnail", + "completedActionsByActionId", + "services", + "initiativesPyraRecordsByActionId" + ] + }, + "campaignActionByName": { + "model": "CampaignAction", + "qtype": "getOne", + "properties": { + "name": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "name", + "description", + "rewardUnit", + "rewardAmount", + "totalBitcoinLimit", + "actionWeeklyLimit", + "actionDailyLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "startDate", + "endDate", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "campaignId", + "partnerId", + "thumbnailId", + "campaign", + "partner", + "thumbnail", + "completedActionsByActionId", + "services", + "initiativesPyraRecordsByActionId" + ] + }, + "campaign": { + "model": "Campaign", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "description", + "startDate", + "endDate", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "partnerId", + "logoId", + "backgroundImageId", + "partner", + "logo", + "backgroundImage", + "campaignActions" + ] + }, + "completedAction": { + "model": "CompletedAction", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "dateCompleted", + "txid", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "actionId", + "user", + "action" + ] + }, + "image": { + "model": "Image", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "url", + "versions", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "partnersByLogoId", + "partnersByBackgroundImageId", + "campaignsByLogoId", + "campaignsByBackgroundImageId", + "campaignActionsByThumbnailId", + "servicesByIconId", + "merchantsByLogoId", + "merchantsByBackgroundImageId", + "productsByIconId", + "shopifyAccountsByIconId" + ] + }, + "merchant": { + "model": "Merchant", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "bitcoinAddress", + "description", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "logoId", + "backgroundImageId", + "logo", + "backgroundImage", + "products" + ] + }, + "partner": { + "model": "Partner", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "description", + "bitcoinAddress", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "logoId", + "backgroundImageId", + "logo", + "backgroundImage", + "campaigns", + "campaignActions", + "shopifyAccounts", + "shopifyOrders" + ] + }, + "product": { + "model": "Product", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "url", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "merchantId", + "iconId", + "merchant", + "icon" + ] + }, + "service": { + "model": "Service", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "description", + "type", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "campaignActionId", + "iconId", + "campaignAction", + "icon" + ] + }, + "shopifyAccount": { + "model": "ShopifyAccount", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "shopLink", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "partnerId", + "iconId", + "partner", + "icon", + "shopifyOrders" + ] + }, + "shopifyOrder": { + "model": "ShopifyOrder", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "orderId", + "email", + "orderStatus", + "financialStatus", + "subtotalPrice", + "orderCreatedAt", + "orderClosedAt", + "bitcoinUpdatedAt", + "bitcoinRebate", + "bitcoinAddress", + "paidDate", + "transactionId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "partnerId", + "shopifyAccountId", + "partner", + "shopifyAccount" + ] + }, + "shopifyOrderByOrderIdAndEmailAndShopifyAccountId": { + "model": "ShopifyOrder", + "qtype": "getOne", + "properties": { + "orderId": { + "isNotNull": true, + "type": "Int" + }, + "email": { + "isNotNull": true, + "type": "String" + }, + "shopifyAccountId": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "orderId", + "email", + "orderStatus", + "financialStatus", + "subtotalPrice", + "orderCreatedAt", + "orderClosedAt", + "bitcoinUpdatedAt", + "bitcoinRebate", + "bitcoinAddress", + "paidDate", + "transactionId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "partnerId", + "shopifyAccountId", + "partner", + "shopifyAccount" + ] + }, + "user": { + "model": "User", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "username", + "bitcoinAddress", + "permissions", + "completedActions" + ] + }, + "userByUsername": { + "model": "User", + "qtype": "getOne", + "properties": { + "username": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "username", + "bitcoinAddress", + "permissions", + "completedActions" + ] + }, + "userByBitcoinAddress": { + "model": "User", + "qtype": "getOne", + "properties": { + "bitcoinAddress": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "username", + "bitcoinAddress", + "permissions", + "completedActions" + ] + }, + "apiToken": { + "model": "ApiToken", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "accessToken", + "accessTokenExpiresAt" + ] + }, + "apiTokenByAccessToken": { + "model": "ApiToken", + "qtype": "getOne", + "properties": { + "accessToken": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "userId", + "accessToken", + "accessTokenExpiresAt" + ] + }, + "initiativesPyraRecord": { + "model": "InitiativesPyraRecord", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "email", + "bitcoinAddress", + "date", + "actionsCompleted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "action" + ] + }, + "permission": { + "model": "Permission", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "user" + ] + }, + "shopifySecret": { + "model": "ShopifySecret", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "shopifyAccountId", + "name", + "value", + "enc" + ] + }, + "shopifySecretByShopifyAccountIdAndName": { + "model": "ShopifySecret", + "qtype": "getOne", + "properties": { + "shopifyAccountId": { + "isNotNull": true, + "type": "UUID" + }, + "name": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "shopifyAccountId", + "name", + "value", + "enc" + ] + }, + "userEncryptedSecret": { + "model": "UserEncryptedSecret", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "name", + "value", + "enc" + ] + }, + "userEncryptedSecretByUserIdAndName": { + "model": "UserEncryptedSecret", + "qtype": "getOne", + "properties": { + "userId": { + "isNotNull": true, + "type": "UUID" + }, + "name": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "userId", + "name", + "value", + "enc" + ] + }, + "userSecret": { + "model": "UserSecret", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "name", + "value" + ] + }, + "userSecretByUserIdAndName": { + "model": "UserSecret", + "qtype": "getOne", + "properties": { + "userId": { + "isNotNull": true, + "type": "UUID" + }, + "name": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "userId", + "name", + "value" + ] + }, + "getCurrentUser": { + "model": "User", + "qtype": "getOne", + "properties": {}, + "selection": [ + "id", + "username", + "bitcoinAddress", + "permissions", + "completedActions" + ] + } +} \ No newline at end of file diff --git a/packages/launchql-gen/__fixtures__/tables.js b/packages/launchql-gen/__fixtures__/tables.js new file mode 100644 index 000000000..8a3522c82 --- /dev/null +++ b/packages/launchql-gen/__fixtures__/tables.js @@ -0,0 +1,64 @@ +export default [ + { + name: 'test1', + defn: { + databaseId: '5b3263d5-13eb-491c-b397-7f227edd3cf2', + name: 'products', + id: 'a65d1d03-e302-41a9-11c9-18470c9d7f46', + attributes: [ + { + name: 'id', + hasDefault: true, + isHidden: false, + isNotNull: true, + type: { name: 'uuid' } + }, + { + name: 'owner_id', + isHidden: false, + hasDefault: true, + isNotNull: true, + type: { name: 'uuid' } + }, + { + name: 'name', + isHidden: false, + isNotNull: true, + type: { name: 'text' } + }, + { + name: 'rhino_foot', + description: null, + isHidden: false, + isNotNull: false, + type: { name: 'text' } + }, + { + name: 'hidden_foot', + description: null, + isHidden: true, + isNotNull: false, + type: { name: 'text' } + }, + { + name: 'lizard_feet', + isHidden: false, + isNotNull: false, + type: { name: 'text' } + } + ], + primaryKeyConstraint: { + keyAttributes: [ + { + name: 'id', + type: { + name: 'uuid' + }, + isIndexed: true, + isUnique: true + } + ] + } + } + } +]; diff --git a/packages/launchql-gen/__tests__/__snapshots__/api.test.ts.snap b/packages/launchql-gen/__tests__/__snapshots__/api.test.ts.snap new file mode 100644 index 000000000..31bb50035 --- /dev/null +++ b/packages/launchql-gen/__tests__/__snapshots__/api.test.ts.snap @@ -0,0 +1,3077 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`generate 1`] = ` +{ + "actionFragment": "fragment actionFragment on Action { + id + name + photo + title + description + locationRadius + url + timeRequired + startDate + endDate + approved + rewardAmount + activityFeedText + callToAction + completedActionText + descriptionHeader + tags + createdBy + updatedBy + createdAt + updatedAt + locationId + ownerId + actionResults + actionItems + userActions + userActionResults + userActionItems +} +", + "actionItemFragment": "fragment actionItemFragment on ActionItem { + id + name + description + link + type + itemOrder + requiredItem + notificationText + embedCode + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + userActionItems +} +", + "actionResultFragment": "fragment actionResultFragment on ActionResult { + id + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + userActionResults +} +", + "createActionItemMutation": "mutation createActionItemMutation($name: String, $description: String, $link: String, $type: String, $itemOrder: Int, $requiredItem: Boolean, $notificationText: String, $embedCode: String, $actionId: UUID!, $ownerId: UUID!) { + createActionItem( + input: {actionItem: {name: $name, description: $description, link: $link, type: $type, itemOrder: $itemOrder, requiredItem: $requiredItem, notificationText: $notificationText, embedCode: $embedCode, actionId: $actionId, ownerId: $ownerId}} + ) { + actionItem { + id + name + description + link + type + itemOrder + requiredItem + notificationText + embedCode + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + } + } +} +", + "createActionMutation": "mutation createActionMutation($name: String, $photo: JSON, $title: String, $description: String, $locationRadius: BigFloat, $url: String, $timeRequired: BigFloat, $startDate: Datetime, $endDate: Datetime, $approved: Boolean, $rewardAmount: BigFloat, $activityFeedText: String, $callToAction: String, $completedActionText: String, $descriptionHeader: String, $tags: [String], $locationId: UUID, $ownerId: UUID!, $photoUpload: Upload) { + createAction( + input: {action: {name: $name, photo: $photo, title: $title, description: $description, locationRadius: $locationRadius, url: $url, timeRequired: $timeRequired, startDate: $startDate, endDate: $endDate, approved: $approved, rewardAmount: $rewardAmount, activityFeedText: $activityFeedText, callToAction: $callToAction, completedActionText: $completedActionText, descriptionHeader: $descriptionHeader, tags: $tags, locationId: $locationId, ownerId: $ownerId, photoUpload: $photoUpload}} + ) { + action { + id + name + photo + title + description + locationRadius + url + timeRequired + startDate + endDate + approved + rewardAmount + activityFeedText + callToAction + completedActionText + descriptionHeader + tags + createdBy + updatedBy + createdAt + updatedAt + locationId + ownerId + photoUpload + } + } +} +", + "createActionResultMutation": "mutation createActionResultMutation($actionId: UUID!, $ownerId: UUID!) { + createActionResult( + input: {actionResult: {actionId: $actionId, ownerId: $ownerId}} + ) { + actionResult { + id + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + } + } +} +", + "createGoalMutation": "mutation createGoalMutation($name: String, $shortName: String, $icon: String, $subHead: String, $audio: JSON, $audioDuration: BigFloat, $explanationTitle: String, $explanation: String, $audioUpload: Upload) { + createGoal( + input: {goal: {name: $name, shortName: $shortName, icon: $icon, subHead: $subHead, audio: $audio, audioDuration: $audioDuration, explanationTitle: $explanationTitle, explanation: $explanation, audioUpload: $audioUpload}} + ) { + goal { + id + name + shortName + icon + subHead + audio + audioDuration + explanationTitle + explanation + createdBy + updatedBy + createdAt + updatedAt + audioUpload + } + } +} +", + "createLocationMutation": "mutation createLocationMutation($geo: GeoJSON) { + createLocation(input: {location: {geo: $geo}}) { + location { + id + geo + createdBy + updatedBy + createdAt + updatedAt + } + } +} +", + "createNewsUpdateMutation": "mutation createNewsUpdateMutation($name: String, $description: String, $photo: JSON, $photoUpload: Upload) { + createNewsUpdate( + input: {newsUpdate: {name: $name, description: $description, photo: $photo, photoUpload: $photoUpload}} + ) { + newsUpdate { + id + name + description + photo + createdBy + updatedBy + createdAt + updatedAt + photoUpload + } + } +} +", + "createUserActionItemMutation": "mutation createUserActionItemMutation($date: Datetime, $value: JSON, $status: String, $userId: UUID!, $actionId: UUID!, $userActionId: UUID!, $actionItemId: UUID!) { + createUserActionItem( + input: {userActionItem: {date: $date, value: $value, status: $status, userId: $userId, actionId: $actionId, userActionId: $userActionId, actionItemId: $actionItemId}} + ) { + userActionItem { + id + date + value + status + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionItemId + } + } +} +", + "createUserActionMutation": "mutation createUserActionMutation($actionStarted: Datetime, $verified: Boolean, $verifiedDate: Datetime, $status: String, $userRating: Int, $rejected: Boolean, $rejectedReason: String, $userId: UUID!, $verifierId: UUID, $actionId: UUID!) { + createUserAction( + input: {userAction: {actionStarted: $actionStarted, verified: $verified, verifiedDate: $verifiedDate, status: $status, userRating: $userRating, rejected: $rejected, rejectedReason: $rejectedReason, userId: $userId, verifierId: $verifierId, actionId: $actionId}} + ) { + userAction { + id + actionStarted + verified + verifiedDate + status + userRating + rejected + rejectedReason + createdBy + updatedBy + createdAt + updatedAt + userId + verifierId + actionId + } + } +} +", + "createUserActionResultMutation": "mutation createUserActionResultMutation($date: Datetime, $value: JSON, $userId: UUID!, $actionId: UUID!, $userActionId: UUID!, $actionResultId: UUID!) { + createUserActionResult( + input: {userActionResult: {date: $date, value: $value, userId: $userId, actionId: $actionId, userActionId: $userActionId, actionResultId: $actionResultId}} + ) { + userActionResult { + id + date + value + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionResultId + } + } +} +", + "createUserCharacteristicMutation": "mutation createUserCharacteristicMutation($income: BigFloat, $gender: Int, $race: String, $age: Int, $dob: Date, $education: String, $homeOwnership: String, $treeHuggerLevel: Int, $freeTime: Int, $researchToDoer: Int, $userId: UUID!) { + createUserCharacteristic( + input: {userCharacteristic: {income: $income, gender: $gender, race: $race, age: $age, dob: $dob, education: $education, homeOwnership: $homeOwnership, treeHuggerLevel: $treeHuggerLevel, freeTime: $freeTime, researchToDoer: $researchToDoer, userId: $userId}} + ) { + userCharacteristic { + id + income + gender + race + age + dob + education + homeOwnership + treeHuggerLevel + freeTime + researchToDoer + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "createUserConnectionMutation": "mutation createUserConnectionMutation($accepted: Boolean, $requesterId: UUID!, $responderId: UUID!) { + createUserConnection( + input: {userConnection: {accepted: $accepted, requesterId: $requesterId, responderId: $responderId}} + ) { + userConnection { + id + accepted + createdBy + updatedBy + createdAt + updatedAt + requesterId + responderId + } + } +} +", + "createUserContactMutation": "mutation createUserContactMutation($vcf: JSON, $fullName: String, $emails: [LaunchqlInternalTypeEmail], $device: String, $userId: UUID!) { + createUserContact( + input: {userContact: {vcf: $vcf, fullName: $fullName, emails: $emails, device: $device, userId: $userId}} + ) { + userContact { + id + vcf + fullName + emails + device + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "createUserEmailMutation": "mutation createUserEmailMutation($userId: UUID!, $email: LaunchqlInternalTypeEmail!, $isVerified: Boolean) { + createUserEmail( + input: {userEmail: {userId: $userId, email: $email, isVerified: $isVerified}} + ) { + userEmail { + id + userId + email + isVerified + } + } +} +", + "createUserMutation": "mutation createUserMutation($type: Int) { + createUser(input: {user: {type: $type}}) { + user { + id + type + } + } +} +", + "createUserProfileMutation": "mutation createUserProfileMutation($profilePicture: JSON, $bio: String, $reputation: BigFloat, $firstName: String, $lastName: String, $tags: [String], $userId: UUID!, $profilePictureUpload: Upload) { + createUserProfile( + input: {userProfile: {profilePicture: $profilePicture, bio: $bio, reputation: $reputation, firstName: $firstName, lastName: $lastName, tags: $tags, userId: $userId, profilePictureUpload: $profilePictureUpload}} + ) { + userProfile { + id + profilePicture + bio + reputation + firstName + lastName + tags + createdBy + updatedBy + createdAt + updatedAt + userId + profilePictureUpload + } + } +} +", + "createUserSettingMutation": "mutation createUserSettingMutation($searchRadius: BigFloat, $zip: String, $geo: GeoJSON, $userId: UUID!) { + createUserSetting( + input: {userSetting: {searchRadius: $searchRadius, zip: $zip, geo: $geo, userId: $userId}} + ) { + userSetting { + id + searchRadius + zip + geo + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "deleteActionItemMutation": "mutation deleteActionItemMutation($id: UUID!) { + deleteActionItem(input: {id: $id}) { + clientMutationId + } +} +", + "deleteActionMutation": "mutation deleteActionMutation($id: UUID!) { + deleteAction(input: {id: $id}) { + clientMutationId + } +} +", + "deleteActionResultMutation": "mutation deleteActionResultMutation($id: UUID!) { + deleteActionResult(input: {id: $id}) { + clientMutationId + } +} +", + "deleteGoalMutation": "mutation deleteGoalMutation($id: UUID!) { + deleteGoal(input: {id: $id}) { + clientMutationId + } +} +", + "deleteLocationMutation": "mutation deleteLocationMutation($id: UUID!) { + deleteLocation(input: {id: $id}) { + clientMutationId + } +} +", + "deleteNewsUpdateMutation": "mutation deleteNewsUpdateMutation($id: UUID!) { + deleteNewsUpdate(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserActionItemMutation": "mutation deleteUserActionItemMutation($id: UUID!) { + deleteUserActionItem(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserActionMutation": "mutation deleteUserActionMutation($id: UUID!) { + deleteUserAction(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserActionResultMutation": "mutation deleteUserActionResultMutation($id: UUID!) { + deleteUserActionResult(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserCharacteristicByUserIdMutation": "mutation deleteUserCharacteristicByUserIdMutation($userId: UUID!) { + deleteUserCharacteristicByUserId(input: {userId: $userId}) { + clientMutationId + } +} +", + "deleteUserCharacteristicMutation": "mutation deleteUserCharacteristicMutation($id: UUID!) { + deleteUserCharacteristic(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserConnectionMutation": "mutation deleteUserConnectionMutation($id: UUID!) { + deleteUserConnection(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserContactMutation": "mutation deleteUserContactMutation($id: UUID!) { + deleteUserContact(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserEmailByEmailMutation": "mutation deleteUserEmailByEmailMutation($email: LaunchqlInternalTypeEmail!) { + deleteUserEmailByEmail(input: {email: $email}) { + clientMutationId + } +} +", + "deleteUserEmailMutation": "mutation deleteUserEmailMutation($id: UUID!) { + deleteUserEmail(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserMutation": "mutation deleteUserMutation($id: UUID!) { + deleteUser(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserProfileByUserIdMutation": "mutation deleteUserProfileByUserIdMutation($userId: UUID!) { + deleteUserProfileByUserId(input: {userId: $userId}) { + clientMutationId + } +} +", + "deleteUserProfileMutation": "mutation deleteUserProfileMutation($id: UUID!) { + deleteUserProfile(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserSettingByUserIdMutation": "mutation deleteUserSettingByUserIdMutation($userId: UUID!) { + deleteUserSettingByUserId(input: {userId: $userId}) { + clientMutationId + } +} +", + "deleteUserSettingMutation": "mutation deleteUserSettingMutation($id: UUID!) { + deleteUserSetting(input: {id: $id}) { + clientMutationId + } +} +", + "getActionItemQuery": "query getActionItemQuery($id: UUID!) { + actionItem(id: $id) { + id + name + description + link + type + itemOrder + requiredItem + notificationText + embedCode + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + userActionItems + } +} +", + "getActionItemsOrderByEnums": "query getActionItemsOrderByEnums { + __type(name: "ActionItemsOrderBy") { + enumValues { + name + } + } +} +", + "getActionItemsPaginated": "query getActionItemsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: ActionItemCondition, $filter: ActionItemFilter, $orderBy: [ActionItemsOrderBy!]) { + actionItems( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + description + link + type + itemOrder + requiredItem + notificationText + embedCode + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + userActionItems + } + } + } +} +", + "getActionItemsQuery": "query getActionItemsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionItemCondition, $filter: ActionItemFilter, $orderBy: [ActionItemsOrderBy!]) { + actionItems( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + description + link + type + itemOrder + requiredItem + notificationText + embedCode + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + userActionItems + } + } +} +", + "getActionItemsQueryAll": "query getActionItemsQueryAll { + actionItems { + totalCount + nodes { + id + name + description + link + type + itemOrder + requiredItem + notificationText + embedCode + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + userActionItems + } + } +} +", + "getActionQuery": "query getActionQuery($id: UUID!) { + action(id: $id) { + id + name + photo + title + description + locationRadius + url + timeRequired + startDate + endDate + approved + rewardAmount + activityFeedText + callToAction + completedActionText + descriptionHeader + tags + createdBy + updatedBy + createdAt + updatedAt + locationId + ownerId + actionResults + actionItems + userActions + userActionResults + userActionItems + } +} +", + "getActionResultQuery": "query getActionResultQuery($id: UUID!) { + actionResult(id: $id) { + id + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + userActionResults + } +} +", + "getActionResultsOrderByEnums": "query getActionResultsOrderByEnums { + __type(name: "ActionResultsOrderBy") { + enumValues { + name + } + } +} +", + "getActionResultsPaginated": "query getActionResultsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: ActionResultCondition, $filter: ActionResultFilter, $orderBy: [ActionResultsOrderBy!]) { + actionResults( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + userActionResults + } + } + } +} +", + "getActionResultsQuery": "query getActionResultsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionResultCondition, $filter: ActionResultFilter, $orderBy: [ActionResultsOrderBy!]) { + actionResults( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + userActionResults + } + } +} +", + "getActionResultsQueryAll": "query getActionResultsQueryAll { + actionResults { + totalCount + nodes { + id + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + userActionResults + } + } +} +", + "getActionsOrderByEnums": "query getActionsOrderByEnums { + __type(name: "ActionsOrderBy") { + enumValues { + name + } + } +} +", + "getActionsPaginated": "query getActionsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: ActionCondition, $filter: ActionFilter, $orderBy: [ActionsOrderBy!]) { + actions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + photo + title + description + locationRadius + url + timeRequired + startDate + endDate + approved + rewardAmount + activityFeedText + callToAction + completedActionText + descriptionHeader + tags + createdBy + updatedBy + createdAt + updatedAt + locationId + ownerId + actionResults + actionItems + userActions + userActionResults + userActionItems + } + } + } +} +", + "getActionsQuery": "query getActionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionCondition, $filter: ActionFilter, $orderBy: [ActionsOrderBy!]) { + actions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + photo + title + description + locationRadius + url + timeRequired + startDate + endDate + approved + rewardAmount + activityFeedText + callToAction + completedActionText + descriptionHeader + tags + createdBy + updatedBy + createdAt + updatedAt + locationId + ownerId + actionResults + actionItems + userActions + userActionResults + userActionItems + } + } +} +", + "getActionsQueryAll": "query getActionsQueryAll { + actions { + totalCount + nodes { + id + name + photo + title + description + locationRadius + url + timeRequired + startDate + endDate + approved + rewardAmount + activityFeedText + callToAction + completedActionText + descriptionHeader + tags + createdBy + updatedBy + createdAt + updatedAt + locationId + ownerId + actionResults + actionItems + userActions + userActionResults + userActionItems + } + } +} +", + "getGetCurrentUserQuery": "query getGetCurrentUserQuery { + getCurrentUser { + id + type + userEmails + userProfiles + userSettings + userCharacteristics + userContacts + userConnectionsByRequesterId + userConnectionsByResponderId + ownedActions + ownedActionResults + ownedActionItems + userActions + userActionsByVerifierId + userActionResults + userActionItems + } +} +", + "getGoalQuery": "query getGoalQuery($id: UUID!) { + goal(id: $id) { + id + name + shortName + icon + subHead + audio + audioDuration + explanationTitle + explanation + createdBy + updatedBy + createdAt + updatedAt + } +} +", + "getGoalsOrderByEnums": "query getGoalsOrderByEnums { + __type(name: "GoalsOrderBy") { + enumValues { + name + } + } +} +", + "getGoalsPaginated": "query getGoalsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: GoalCondition, $filter: GoalFilter, $orderBy: [GoalsOrderBy!]) { + goals( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + shortName + icon + subHead + audio + audioDuration + explanationTitle + explanation + createdBy + updatedBy + createdAt + updatedAt + } + } + } +} +", + "getGoalsQuery": "query getGoalsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: GoalCondition, $filter: GoalFilter, $orderBy: [GoalsOrderBy!]) { + goals( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + shortName + icon + subHead + audio + audioDuration + explanationTitle + explanation + createdBy + updatedBy + createdAt + updatedAt + } + } +} +", + "getGoalsQueryAll": "query getGoalsQueryAll { + goals { + totalCount + nodes { + id + name + shortName + icon + subHead + audio + audioDuration + explanationTitle + explanation + createdBy + updatedBy + createdAt + updatedAt + } + } +} +", + "getLocationQuery": "query getLocationQuery($id: UUID!) { + location(id: $id) { + id + geo + createdBy + updatedBy + createdAt + updatedAt + actions + } +} +", + "getLocationsOrderByEnums": "query getLocationsOrderByEnums { + __type(name: "LocationsOrderBy") { + enumValues { + name + } + } +} +", + "getLocationsPaginated": "query getLocationsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: LocationCondition, $filter: LocationFilter, $orderBy: [LocationsOrderBy!]) { + locations( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + geo + createdBy + updatedBy + createdAt + updatedAt + actions + } + } + } +} +", + "getLocationsQuery": "query getLocationsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: LocationCondition, $filter: LocationFilter, $orderBy: [LocationsOrderBy!]) { + locations( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + geo + createdBy + updatedBy + createdAt + updatedAt + actions + } + } +} +", + "getLocationsQueryAll": "query getLocationsQueryAll { + locations { + totalCount + nodes { + id + geo + createdBy + updatedBy + createdAt + updatedAt + actions + } + } +} +", + "getMetaQuery": "query getMetaQuery { + _meta { + tables + } +} +", + "getNewsUpdateQuery": "query getNewsUpdateQuery($id: UUID!) { + newsUpdate(id: $id) { + id + name + description + photo + createdBy + updatedBy + createdAt + updatedAt + } +} +", + "getNewsUpdatesOrderByEnums": "query getNewsUpdatesOrderByEnums { + __type(name: "NewsUpdatesOrderBy") { + enumValues { + name + } + } +} +", + "getNewsUpdatesPaginated": "query getNewsUpdatesPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: NewsUpdateCondition, $filter: NewsUpdateFilter, $orderBy: [NewsUpdatesOrderBy!]) { + newsUpdates( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + description + photo + createdBy + updatedBy + createdAt + updatedAt + } + } + } +} +", + "getNewsUpdatesQuery": "query getNewsUpdatesQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: NewsUpdateCondition, $filter: NewsUpdateFilter, $orderBy: [NewsUpdatesOrderBy!]) { + newsUpdates( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + description + photo + createdBy + updatedBy + createdAt + updatedAt + } + } +} +", + "getNewsUpdatesQueryAll": "query getNewsUpdatesQueryAll { + newsUpdates { + totalCount + nodes { + id + name + description + photo + createdBy + updatedBy + createdAt + updatedAt + } + } +} +", + "getUserActionItemQuery": "query getUserActionItemQuery($id: UUID!) { + userActionItem(id: $id) { + id + date + value + status + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionItemId + } +} +", + "getUserActionItemsOrderByEnums": "query getUserActionItemsOrderByEnums { + __type(name: "UserActionItemsOrderBy") { + enumValues { + name + } + } +} +", + "getUserActionItemsPaginated": "query getUserActionItemsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserActionItemCondition, $filter: UserActionItemFilter, $orderBy: [UserActionItemsOrderBy!]) { + userActionItems( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + date + value + status + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionItemId + } + } + } +} +", + "getUserActionItemsQuery": "query getUserActionItemsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserActionItemCondition, $filter: UserActionItemFilter, $orderBy: [UserActionItemsOrderBy!]) { + userActionItems( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + date + value + status + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionItemId + } + } +} +", + "getUserActionItemsQueryAll": "query getUserActionItemsQueryAll { + userActionItems { + totalCount + nodes { + id + date + value + status + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionItemId + } + } +} +", + "getUserActionQuery": "query getUserActionQuery($id: UUID!) { + userAction(id: $id) { + id + actionStarted + verified + verifiedDate + status + userRating + rejected + rejectedReason + createdBy + updatedBy + createdAt + updatedAt + userId + verifierId + actionId + userActionResults + userActionItems + } +} +", + "getUserActionResultQuery": "query getUserActionResultQuery($id: UUID!) { + userActionResult(id: $id) { + id + date + value + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionResultId + } +} +", + "getUserActionResultsOrderByEnums": "query getUserActionResultsOrderByEnums { + __type(name: "UserActionResultsOrderBy") { + enumValues { + name + } + } +} +", + "getUserActionResultsPaginated": "query getUserActionResultsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserActionResultCondition, $filter: UserActionResultFilter, $orderBy: [UserActionResultsOrderBy!]) { + userActionResults( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + date + value + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionResultId + } + } + } +} +", + "getUserActionResultsQuery": "query getUserActionResultsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserActionResultCondition, $filter: UserActionResultFilter, $orderBy: [UserActionResultsOrderBy!]) { + userActionResults( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + date + value + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionResultId + } + } +} +", + "getUserActionResultsQueryAll": "query getUserActionResultsQueryAll { + userActionResults { + totalCount + nodes { + id + date + value + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionResultId + } + } +} +", + "getUserActionsOrderByEnums": "query getUserActionsOrderByEnums { + __type(name: "UserActionsOrderBy") { + enumValues { + name + } + } +} +", + "getUserActionsPaginated": "query getUserActionsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserActionCondition, $filter: UserActionFilter, $orderBy: [UserActionsOrderBy!]) { + userActions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + actionStarted + verified + verifiedDate + status + userRating + rejected + rejectedReason + createdBy + updatedBy + createdAt + updatedAt + userId + verifierId + actionId + userActionResults + userActionItems + } + } + } +} +", + "getUserActionsQuery": "query getUserActionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserActionCondition, $filter: UserActionFilter, $orderBy: [UserActionsOrderBy!]) { + userActions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + actionStarted + verified + verifiedDate + status + userRating + rejected + rejectedReason + createdBy + updatedBy + createdAt + updatedAt + userId + verifierId + actionId + userActionResults + userActionItems + } + } +} +", + "getUserActionsQueryAll": "query getUserActionsQueryAll { + userActions { + totalCount + nodes { + id + actionStarted + verified + verifiedDate + status + userRating + rejected + rejectedReason + createdBy + updatedBy + createdAt + updatedAt + userId + verifierId + actionId + userActionResults + userActionItems + } + } +} +", + "getUserCharacteristicByUserIdQuery": "query getUserCharacteristicByUserIdQuery($userId: UUID!) { + userCharacteristicByUserId(userId: $userId) { + id + income + gender + race + age + dob + education + homeOwnership + treeHuggerLevel + freeTime + researchToDoer + createdBy + updatedBy + createdAt + updatedAt + userId + } +} +", + "getUserCharacteristicQuery": "query getUserCharacteristicQuery($id: UUID!) { + userCharacteristic(id: $id) { + id + income + gender + race + age + dob + education + homeOwnership + treeHuggerLevel + freeTime + researchToDoer + createdBy + updatedBy + createdAt + updatedAt + userId + } +} +", + "getUserCharacteristicsOrderByEnums": "query getUserCharacteristicsOrderByEnums { + __type(name: "UserCharacteristicsOrderBy") { + enumValues { + name + } + } +} +", + "getUserCharacteristicsPaginated": "query getUserCharacteristicsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserCharacteristicCondition, $filter: UserCharacteristicFilter, $orderBy: [UserCharacteristicsOrderBy!]) { + userCharacteristics( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + income + gender + race + age + dob + education + homeOwnership + treeHuggerLevel + freeTime + researchToDoer + createdBy + updatedBy + createdAt + updatedAt + userId + } + } + } +} +", + "getUserCharacteristicsQuery": "query getUserCharacteristicsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserCharacteristicCondition, $filter: UserCharacteristicFilter, $orderBy: [UserCharacteristicsOrderBy!]) { + userCharacteristics( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + income + gender + race + age + dob + education + homeOwnership + treeHuggerLevel + freeTime + researchToDoer + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "getUserCharacteristicsQueryAll": "query getUserCharacteristicsQueryAll { + userCharacteristics { + totalCount + nodes { + id + income + gender + race + age + dob + education + homeOwnership + treeHuggerLevel + freeTime + researchToDoer + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "getUserConnectionQuery": "query getUserConnectionQuery($id: UUID!) { + userConnection(id: $id) { + id + accepted + createdBy + updatedBy + createdAt + updatedAt + requesterId + responderId + } +} +", + "getUserConnectionsOrderByEnums": "query getUserConnectionsOrderByEnums { + __type(name: "UserConnectionsOrderBy") { + enumValues { + name + } + } +} +", + "getUserConnectionsPaginated": "query getUserConnectionsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserConnectionCondition, $filter: UserConnectionFilter, $orderBy: [UserConnectionsOrderBy!]) { + userConnections( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + accepted + createdBy + updatedBy + createdAt + updatedAt + requesterId + responderId + } + } + } +} +", + "getUserConnectionsQuery": "query getUserConnectionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserConnectionCondition, $filter: UserConnectionFilter, $orderBy: [UserConnectionsOrderBy!]) { + userConnections( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + accepted + createdBy + updatedBy + createdAt + updatedAt + requesterId + responderId + } + } +} +", + "getUserConnectionsQueryAll": "query getUserConnectionsQueryAll { + userConnections { + totalCount + nodes { + id + accepted + createdBy + updatedBy + createdAt + updatedAt + requesterId + responderId + } + } +} +", + "getUserContactQuery": "query getUserContactQuery($id: UUID!) { + userContact(id: $id) { + id + vcf + fullName + emails + device + createdBy + updatedBy + createdAt + updatedAt + userId + } +} +", + "getUserContactsOrderByEnums": "query getUserContactsOrderByEnums { + __type(name: "UserContactsOrderBy") { + enumValues { + name + } + } +} +", + "getUserContactsPaginated": "query getUserContactsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserContactCondition, $filter: UserContactFilter, $orderBy: [UserContactsOrderBy!]) { + userContacts( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + vcf + fullName + emails + device + createdBy + updatedBy + createdAt + updatedAt + userId + } + } + } +} +", + "getUserContactsQuery": "query getUserContactsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserContactCondition, $filter: UserContactFilter, $orderBy: [UserContactsOrderBy!]) { + userContacts( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + vcf + fullName + emails + device + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "getUserContactsQueryAll": "query getUserContactsQueryAll { + userContacts { + totalCount + nodes { + id + vcf + fullName + emails + device + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "getUserEmailByEmailQuery": "query getUserEmailByEmailQuery($email: LaunchqlInternalTypeEmail!) { + userEmailByEmail(email: $email) { + id + userId + email + isVerified + } +} +", + "getUserEmailQuery": "query getUserEmailQuery($id: UUID!) { + userEmail(id: $id) { + id + userId + email + isVerified + } +} +", + "getUserEmailsOrderByEnums": "query getUserEmailsOrderByEnums { + __type(name: "UserEmailsOrderBy") { + enumValues { + name + } + } +} +", + "getUserEmailsPaginated": "query getUserEmailsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserEmailCondition, $filter: UserEmailFilter, $orderBy: [UserEmailsOrderBy!]) { + userEmails( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + userId + email + isVerified + } + } + } +} +", + "getUserEmailsQuery": "query getUserEmailsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserEmailCondition, $filter: UserEmailFilter, $orderBy: [UserEmailsOrderBy!]) { + userEmails( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + userId + email + isVerified + } + } +} +", + "getUserEmailsQueryAll": "query getUserEmailsQueryAll { + userEmails { + totalCount + nodes { + id + userId + email + isVerified + } + } +} +", + "getUserProfileByUserIdQuery": "query getUserProfileByUserIdQuery($userId: UUID!) { + userProfileByUserId(userId: $userId) { + id + profilePicture + bio + reputation + firstName + lastName + tags + createdBy + updatedBy + createdAt + updatedAt + userId + } +} +", + "getUserProfileQuery": "query getUserProfileQuery($id: UUID!) { + userProfile(id: $id) { + id + profilePicture + bio + reputation + firstName + lastName + tags + createdBy + updatedBy + createdAt + updatedAt + userId + } +} +", + "getUserProfilesOrderByEnums": "query getUserProfilesOrderByEnums { + __type(name: "UserProfilesOrderBy") { + enumValues { + name + } + } +} +", + "getUserProfilesPaginated": "query getUserProfilesPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserProfileCondition, $filter: UserProfileFilter, $orderBy: [UserProfilesOrderBy!]) { + userProfiles( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + profilePicture + bio + reputation + firstName + lastName + tags + createdBy + updatedBy + createdAt + updatedAt + userId + } + } + } +} +", + "getUserProfilesQuery": "query getUserProfilesQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserProfileCondition, $filter: UserProfileFilter, $orderBy: [UserProfilesOrderBy!]) { + userProfiles( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + profilePicture + bio + reputation + firstName + lastName + tags + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "getUserProfilesQueryAll": "query getUserProfilesQueryAll { + userProfiles { + totalCount + nodes { + id + profilePicture + bio + reputation + firstName + lastName + tags + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "getUserQuery": "query getUserQuery($id: UUID!) { + user(id: $id) { + id + type + userEmails + userProfiles + userSettings + userCharacteristics + userContacts + userConnectionsByRequesterId + userConnectionsByResponderId + ownedActions + ownedActionResults + ownedActionItems + userActions + userActionsByVerifierId + userActionResults + userActionItems + } +} +", + "getUserSettingByUserIdQuery": "query getUserSettingByUserIdQuery($userId: UUID!) { + userSettingByUserId(userId: $userId) { + id + searchRadius + zip + geo + createdBy + updatedBy + createdAt + updatedAt + userId + } +} +", + "getUserSettingQuery": "query getUserSettingQuery($id: UUID!) { + userSetting(id: $id) { + id + searchRadius + zip + geo + createdBy + updatedBy + createdAt + updatedAt + userId + } +} +", + "getUserSettingsOrderByEnums": "query getUserSettingsOrderByEnums { + __type(name: "UserSettingsOrderBy") { + enumValues { + name + } + } +} +", + "getUserSettingsPaginated": "query getUserSettingsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserSettingCondition, $filter: UserSettingFilter, $orderBy: [UserSettingsOrderBy!]) { + userSettings( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + searchRadius + zip + geo + createdBy + updatedBy + createdAt + updatedAt + userId + } + } + } +} +", + "getUserSettingsQuery": "query getUserSettingsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserSettingCondition, $filter: UserSettingFilter, $orderBy: [UserSettingsOrderBy!]) { + userSettings( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + searchRadius + zip + geo + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "getUserSettingsQueryAll": "query getUserSettingsQueryAll { + userSettings { + totalCount + nodes { + id + searchRadius + zip + geo + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "getUsersOrderByEnums": "query getUsersOrderByEnums { + __type(name: "UsersOrderBy") { + enumValues { + name + } + } +} +", + "getUsersPaginated": "query getUsersPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserCondition, $filter: UserFilter, $orderBy: [UsersOrderBy!]) { + users( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + type + userEmails + userProfiles + userSettings + userCharacteristics + userContacts + userConnectionsByRequesterId + userConnectionsByResponderId + ownedActions + ownedActionResults + ownedActionItems + userActions + userActionsByVerifierId + userActionResults + userActionItems + } + } + } +} +", + "getUsersQuery": "query getUsersQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserCondition, $filter: UserFilter, $orderBy: [UsersOrderBy!]) { + users( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + type + userEmails + userProfiles + userSettings + userCharacteristics + userContacts + userConnectionsByRequesterId + userConnectionsByResponderId + ownedActions + ownedActionResults + ownedActionItems + userActions + userActionsByVerifierId + userActionResults + userActionItems + } + } +} +", + "getUsersQueryAll": "query getUsersQueryAll { + users { + totalCount + nodes { + id + type + userEmails + userProfiles + userSettings + userCharacteristics + userContacts + userConnectionsByRequesterId + userConnectionsByResponderId + ownedActions + ownedActionResults + ownedActionItems + userActions + userActionsByVerifierId + userActionResults + userActionItems + } + } +} +", + "goalFragment": "fragment goalFragment on Goal { + id + name + shortName + icon + subHead + audio + audioDuration + explanationTitle + explanation + createdBy + updatedBy + createdAt + updatedAt +} +", + "locationFragment": "fragment locationFragment on Location { + id + geo + createdBy + updatedBy + createdAt + updatedAt + actions +} +", + "loginMutation": "mutation loginMutation($email: String!, $password: String!) { + login(input: {email: $email, password: $password}) { + clientMutationId + } +} +", + "newsUpdateFragment": "fragment newsUpdateFragment on NewsUpdate { + id + name + description + photo + createdBy + updatedBy + createdAt + updatedAt +} +", + "registerMutation": "mutation registerMutation($email: String!, $password: String!) { + register(input: {email: $email, password: $password}) { + clientMutationId + } +} +", + "updateActionItemMutation": "mutation updateActionItemMutation($name: String, $description: String, $link: String, $type: String, $itemOrder: Int, $requiredItem: Boolean, $notificationText: String, $embedCode: String, $actionId: UUID, $ownerId: UUID) { + updateActionItem( + input: {id: $id, patch: {name: $name, description: $description, link: $link, type: $type, itemOrder: $itemOrder, requiredItem: $requiredItem, notificationText: $notificationText, embedCode: $embedCode, actionId: $actionId, ownerId: $ownerId}} + ) { + actionItem { + id + name + description + link + type + itemOrder + requiredItem + notificationText + embedCode + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + } + } +} +", + "updateActionMutation": "mutation updateActionMutation($name: String, $photo: JSON, $title: String, $description: String, $locationRadius: BigFloat, $url: String, $timeRequired: BigFloat, $startDate: Datetime, $endDate: Datetime, $approved: Boolean, $rewardAmount: BigFloat, $activityFeedText: String, $callToAction: String, $completedActionText: String, $descriptionHeader: String, $tags: [String], $locationId: UUID, $ownerId: UUID, $photoUpload: Upload) { + updateAction( + input: {id: $id, patch: {name: $name, photo: $photo, title: $title, description: $description, locationRadius: $locationRadius, url: $url, timeRequired: $timeRequired, startDate: $startDate, endDate: $endDate, approved: $approved, rewardAmount: $rewardAmount, activityFeedText: $activityFeedText, callToAction: $callToAction, completedActionText: $completedActionText, descriptionHeader: $descriptionHeader, tags: $tags, locationId: $locationId, ownerId: $ownerId, photoUpload: $photoUpload}} + ) { + action { + id + name + photo + title + description + locationRadius + url + timeRequired + startDate + endDate + approved + rewardAmount + activityFeedText + callToAction + completedActionText + descriptionHeader + tags + createdBy + updatedBy + createdAt + updatedAt + locationId + ownerId + photoUpload + } + } +} +", + "updateActionResultMutation": "mutation updateActionResultMutation($actionId: UUID, $ownerId: UUID) { + updateActionResult( + input: {id: $id, patch: {actionId: $actionId, ownerId: $ownerId}} + ) { + actionResult { + id + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + } + } +} +", + "updateGoalMutation": "mutation updateGoalMutation($name: String, $shortName: String, $icon: String, $subHead: String, $audio: JSON, $audioDuration: BigFloat, $explanationTitle: String, $explanation: String, $audioUpload: Upload) { + updateGoal( + input: {id: $id, patch: {name: $name, shortName: $shortName, icon: $icon, subHead: $subHead, audio: $audio, audioDuration: $audioDuration, explanationTitle: $explanationTitle, explanation: $explanation, audioUpload: $audioUpload}} + ) { + goal { + id + name + shortName + icon + subHead + audio + audioDuration + explanationTitle + explanation + createdBy + updatedBy + createdAt + updatedAt + audioUpload + } + } +} +", + "updateLocationMutation": "mutation updateLocationMutation($geo: GeoJSON) { + updateLocation(input: {id: $id, patch: {geo: $geo}}) { + location { + id + geo + createdBy + updatedBy + createdAt + updatedAt + } + } +} +", + "updateNewsUpdateMutation": "mutation updateNewsUpdateMutation($name: String, $description: String, $photo: JSON, $photoUpload: Upload) { + updateNewsUpdate( + input: {id: $id, patch: {name: $name, description: $description, photo: $photo, photoUpload: $photoUpload}} + ) { + newsUpdate { + id + name + description + photo + createdBy + updatedBy + createdAt + updatedAt + photoUpload + } + } +} +", + "updateUserActionItemMutation": "mutation updateUserActionItemMutation($date: Datetime, $value: JSON, $status: String, $userId: UUID, $actionId: UUID, $userActionId: UUID, $actionItemId: UUID) { + updateUserActionItem( + input: {id: $id, patch: {date: $date, value: $value, status: $status, userId: $userId, actionId: $actionId, userActionId: $userActionId, actionItemId: $actionItemId}} + ) { + userActionItem { + id + date + value + status + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionItemId + } + } +} +", + "updateUserActionMutation": "mutation updateUserActionMutation($actionStarted: Datetime, $verified: Boolean, $verifiedDate: Datetime, $status: String, $userRating: Int, $rejected: Boolean, $rejectedReason: String, $userId: UUID, $verifierId: UUID, $actionId: UUID) { + updateUserAction( + input: {id: $id, patch: {actionStarted: $actionStarted, verified: $verified, verifiedDate: $verifiedDate, status: $status, userRating: $userRating, rejected: $rejected, rejectedReason: $rejectedReason, userId: $userId, verifierId: $verifierId, actionId: $actionId}} + ) { + userAction { + id + actionStarted + verified + verifiedDate + status + userRating + rejected + rejectedReason + createdBy + updatedBy + createdAt + updatedAt + userId + verifierId + actionId + } + } +} +", + "updateUserActionResultMutation": "mutation updateUserActionResultMutation($date: Datetime, $value: JSON, $userId: UUID, $actionId: UUID, $userActionId: UUID, $actionResultId: UUID) { + updateUserActionResult( + input: {id: $id, patch: {date: $date, value: $value, userId: $userId, actionId: $actionId, userActionId: $userActionId, actionResultId: $actionResultId}} + ) { + userActionResult { + id + date + value + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionResultId + } + } +} +", + "updateUserCharacteristicByUserIdMutation": "mutation updateUserCharacteristicByUserIdMutation($income: BigFloat, $gender: Int, $race: String, $age: Int, $dob: Date, $education: String, $homeOwnership: String, $treeHuggerLevel: Int, $freeTime: Int, $researchToDoer: Int, $userId: UUID!) { + updateUserCharacteristicByUserId( + input: {userId: $userId, patch: {income: $income, gender: $gender, race: $race, age: $age, dob: $dob, education: $education, homeOwnership: $homeOwnership, treeHuggerLevel: $treeHuggerLevel, freeTime: $freeTime, researchToDoer: $researchToDoer}} + ) { + userCharacteristic { + id + income + gender + race + age + dob + education + homeOwnership + treeHuggerLevel + freeTime + researchToDoer + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "updateUserCharacteristicMutation": "mutation updateUserCharacteristicMutation($income: BigFloat, $gender: Int, $race: String, $age: Int, $dob: Date, $education: String, $homeOwnership: String, $treeHuggerLevel: Int, $freeTime: Int, $researchToDoer: Int, $userId: UUID) { + updateUserCharacteristic( + input: {id: $id, patch: {income: $income, gender: $gender, race: $race, age: $age, dob: $dob, education: $education, homeOwnership: $homeOwnership, treeHuggerLevel: $treeHuggerLevel, freeTime: $freeTime, researchToDoer: $researchToDoer, userId: $userId}} + ) { + userCharacteristic { + id + income + gender + race + age + dob + education + homeOwnership + treeHuggerLevel + freeTime + researchToDoer + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "updateUserConnectionMutation": "mutation updateUserConnectionMutation($accepted: Boolean, $requesterId: UUID, $responderId: UUID) { + updateUserConnection( + input: {id: $id, patch: {accepted: $accepted, requesterId: $requesterId, responderId: $responderId}} + ) { + userConnection { + id + accepted + createdBy + updatedBy + createdAt + updatedAt + requesterId + responderId + } + } +} +", + "updateUserContactMutation": "mutation updateUserContactMutation($vcf: JSON, $fullName: String, $emails: [LaunchqlInternalTypeEmail], $device: String, $userId: UUID) { + updateUserContact( + input: {id: $id, patch: {vcf: $vcf, fullName: $fullName, emails: $emails, device: $device, userId: $userId}} + ) { + userContact { + id + vcf + fullName + emails + device + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "updateUserEmailByEmailMutation": "mutation updateUserEmailByEmailMutation($userId: UUID, $email: LaunchqlInternalTypeEmail!, $isVerified: Boolean) { + updateUserEmailByEmail( + input: {email: $email, patch: {userId: $userId, isVerified: $isVerified}} + ) { + userEmail { + id + userId + email + isVerified + } + } +} +", + "updateUserEmailMutation": "mutation updateUserEmailMutation($userId: UUID, $email: LaunchqlInternalTypeEmail, $isVerified: Boolean) { + updateUserEmail( + input: {id: $id, patch: {userId: $userId, email: $email, isVerified: $isVerified}} + ) { + userEmail { + id + userId + email + isVerified + } + } +} +", + "updateUserMutation": "mutation updateUserMutation($type: Int) { + updateUser(input: {id: $id, patch: {type: $type}}) { + user { + id + type + } + } +} +", + "updateUserProfileByUserIdMutation": "mutation updateUserProfileByUserIdMutation($profilePicture: JSON, $bio: String, $reputation: BigFloat, $firstName: String, $lastName: String, $tags: [String], $userId: UUID!, $profilePictureUpload: Upload) { + updateUserProfileByUserId( + input: {userId: $userId, patch: {profilePicture: $profilePicture, bio: $bio, reputation: $reputation, firstName: $firstName, lastName: $lastName, tags: $tags, profilePictureUpload: $profilePictureUpload}} + ) { + userProfile { + id + profilePicture + bio + reputation + firstName + lastName + tags + createdBy + updatedBy + createdAt + updatedAt + userId + profilePictureUpload + } + } +} +", + "updateUserProfileMutation": "mutation updateUserProfileMutation($profilePicture: JSON, $bio: String, $reputation: BigFloat, $firstName: String, $lastName: String, $tags: [String], $userId: UUID, $profilePictureUpload: Upload) { + updateUserProfile( + input: {id: $id, patch: {profilePicture: $profilePicture, bio: $bio, reputation: $reputation, firstName: $firstName, lastName: $lastName, tags: $tags, userId: $userId, profilePictureUpload: $profilePictureUpload}} + ) { + userProfile { + id + profilePicture + bio + reputation + firstName + lastName + tags + createdBy + updatedBy + createdAt + updatedAt + userId + profilePictureUpload + } + } +} +", + "updateUserSettingByUserIdMutation": "mutation updateUserSettingByUserIdMutation($searchRadius: BigFloat, $zip: String, $geo: GeoJSON, $userId: UUID!) { + updateUserSettingByUserId( + input: {userId: $userId, patch: {searchRadius: $searchRadius, zip: $zip, geo: $geo}} + ) { + userSetting { + id + searchRadius + zip + geo + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "updateUserSettingMutation": "mutation updateUserSettingMutation($searchRadius: BigFloat, $zip: String, $geo: GeoJSON, $userId: UUID) { + updateUserSetting( + input: {id: $id, patch: {searchRadius: $searchRadius, zip: $zip, geo: $geo, userId: $userId}} + ) { + userSetting { + id + searchRadius + zip + geo + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "userActionFragment": "fragment userActionFragment on UserAction { + id + actionStarted + verified + verifiedDate + status + userRating + rejected + rejectedReason + createdBy + updatedBy + createdAt + updatedAt + userId + verifierId + actionId + userActionResults + userActionItems +} +", + "userActionItemFragment": "fragment userActionItemFragment on UserActionItem { + id + date + value + status + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionItemId +} +", + "userActionResultFragment": "fragment userActionResultFragment on UserActionResult { + id + date + value + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionResultId +} +", + "userCharacteristicFragment": "fragment userCharacteristicFragment on UserCharacteristic { + id + income + gender + race + age + dob + education + homeOwnership + treeHuggerLevel + freeTime + researchToDoer + createdBy + updatedBy + createdAt + updatedAt + userId +} +", + "userConnectionFragment": "fragment userConnectionFragment on UserConnection { + id + accepted + createdBy + updatedBy + createdAt + updatedAt + requesterId + responderId +} +", + "userContactFragment": "fragment userContactFragment on UserContact { + id + vcf + fullName + emails + device + createdBy + updatedBy + createdAt + updatedAt + userId +} +", + "userEmailFragment": "fragment userEmailFragment on UserEmail { + id + userId + email + isVerified +} +", + "userFragment": "fragment userFragment on User { + id + type + userEmails + userProfiles + userSettings + userCharacteristics + userContacts + userConnectionsByRequesterId + userConnectionsByResponderId + ownedActions + ownedActionResults + ownedActionItems + userActions + userActionsByVerifierId + userActionResults + userActionItems +} +", + "userProfileFragment": "fragment userProfileFragment on UserProfile { + id + profilePicture + bio + reputation + firstName + lastName + tags + createdBy + updatedBy + createdAt + updatedAt + userId +} +", + "userSettingFragment": "fragment userSettingFragment on UserSetting { + id + searchRadius + zip + geo + createdBy + updatedBy + createdAt + updatedAt + userId +} +", +} +`; diff --git a/packages/launchql-gen/__tests__/__snapshots__/gql.test.ts.snap b/packages/launchql-gen/__tests__/__snapshots__/gql.test.ts.snap new file mode 100644 index 000000000..b431e14b7 --- /dev/null +++ b/packages/launchql-gen/__tests__/__snapshots__/gql.test.ts.snap @@ -0,0 +1,3805 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`GraphQL Code Generation generate(): full AST map snapshot: full generate() output 1`] = ` +{ + "apiTokenFragment": "fragment apiTokenFragment on ApiToken { + id + userId + accessToken + accessTokenExpiresAt +} +", + "articleFragment": "fragment articleFragment on Article { + id + header + url + image + datePublished + ownerId + createdBy + updatedBy + createdAt + updatedAt +} +", + "campaignActionFragment": "fragment campaignActionFragment on CampaignAction { + id + name + description + rewardUnit + rewardAmount + totalBitcoinLimit + actionWeeklyLimit + actionDailyLimit + userTotalLimit + userWeeklyLimit + userDailyLimit + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + campaignId + partnerId + thumbnailId + campaign + partner + thumbnail + completedActionsByActionId + services + initiativesPyraRecordsByActionId +} +", + "campaignFragment": "fragment campaignFragment on Campaign { + id + name + description + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + partnerId + logoId + backgroundImageId + partner + logo + backgroundImage + campaignActions +} +", + "completedActionFragment": "fragment completedActionFragment on CompletedAction { + id + dateCompleted + txid + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + user + action +} +", + "createApiTokenMutation": "mutation createApiTokenMutation($userId: UUID!, $accessToken: String, $accessTokenExpiresAt: Datetime) { + createApiToken( + input: {apiToken: {userId: $userId, accessToken: $accessToken, accessTokenExpiresAt: $accessTokenExpiresAt}} + ) { + apiToken { + id + userId + accessToken + accessTokenExpiresAt + } + } +} +", + "createArticleMutation": "mutation createArticleMutation($header: String, $url: String, $image: String, $datePublished: Datetime, $ownerId: UUID!) { + createArticle( + input: {article: {header: $header, url: $url, image: $image, datePublished: $datePublished, ownerId: $ownerId}} + ) { + article { + id + header + url + image + datePublished + ownerId + createdBy + updatedBy + createdAt + updatedAt + } + } +} +", + "createCampaignActionMutation": "mutation createCampaignActionMutation($name: String!, $description: String, $rewardUnit: String, $rewardAmount: BigFloat, $totalBitcoinLimit: BigFloat, $actionWeeklyLimit: Int, $actionDailyLimit: Int, $userTotalLimit: Int, $userWeeklyLimit: Int, $userDailyLimit: Int, $startDate: Datetime, $endDate: Datetime, $campaignId: UUID!, $partnerId: UUID!, $thumbnailId: UUID) { + createCampaignAction( + input: {campaignAction: {name: $name, description: $description, rewardUnit: $rewardUnit, rewardAmount: $rewardAmount, totalBitcoinLimit: $totalBitcoinLimit, actionWeeklyLimit: $actionWeeklyLimit, actionDailyLimit: $actionDailyLimit, userTotalLimit: $userTotalLimit, userWeeklyLimit: $userWeeklyLimit, userDailyLimit: $userDailyLimit, startDate: $startDate, endDate: $endDate, campaignId: $campaignId, partnerId: $partnerId, thumbnailId: $thumbnailId}} + ) { + campaignAction { + id + name + description + rewardUnit + rewardAmount + totalBitcoinLimit + actionWeeklyLimit + actionDailyLimit + userTotalLimit + userWeeklyLimit + userDailyLimit + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + campaignId + partnerId + thumbnailId + } + } +} +", + "createCampaignMutation": "mutation createCampaignMutation($name: String, $description: String, $startDate: Datetime, $endDate: Datetime, $partnerId: UUID!, $logoId: UUID, $backgroundImageId: UUID) { + createCampaign( + input: {campaign: {name: $name, description: $description, startDate: $startDate, endDate: $endDate, partnerId: $partnerId, logoId: $logoId, backgroundImageId: $backgroundImageId}} + ) { + campaign { + id + name + description + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + partnerId + logoId + backgroundImageId + } + } +} +", + "createCompletedActionMutation": "mutation createCompletedActionMutation($dateCompleted: Datetime, $txid: String, $userId: UUID!, $actionId: UUID!) { + createCompletedAction( + input: {completedAction: {dateCompleted: $dateCompleted, txid: $txid, userId: $userId, actionId: $actionId}} + ) { + completedAction { + id + dateCompleted + txid + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + } + } +} +", + "createImageMutation": "mutation createImageMutation($name: String, $url: String, $versions: JSON, $versions2: JSON, $versions3: JSON!) { + createImage( + input: {image: {name: $name, url: $url, versions: $versions, versions2: $versions2, versions3: $versions3}} + ) { + image { + id + name + url + versions + versions2 + versions3 + createdBy + updatedBy + createdAt + updatedAt + } + } +} +", + "createInitiativesPyraRecordMutation": "mutation createInitiativesPyraRecordMutation($name: String, $email: String, $bitcoinAddress: String, $date: Datetime, $actionsCompleted: Int, $actionId: UUID!) { + createInitiativesPyraRecord( + input: {initiativesPyraRecord: {name: $name, email: $email, bitcoinAddress: $bitcoinAddress, date: $date, actionsCompleted: $actionsCompleted, actionId: $actionId}} + ) { + initiativesPyraRecord { + id + name + email + bitcoinAddress + date + actionsCompleted + createdBy + updatedBy + createdAt + updatedAt + actionId + } + } +} +", + "createMerchantMutation": "mutation createMerchantMutation($name: String, $bitcoinAddress: String, $description: String, $ownerId: UUID!, $logoId: UUID, $backgroundImageId: UUID) { + createMerchant( + input: {merchant: {name: $name, bitcoinAddress: $bitcoinAddress, description: $description, ownerId: $ownerId, logoId: $logoId, backgroundImageId: $backgroundImageId}} + ) { + merchant { + id + name + bitcoinAddress + description + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + } + } +} +", + "createPartnerMutation": "mutation createPartnerMutation($name: String, $description: String, $bitcoinAddress: String, $ownerId: UUID!, $logoId: UUID, $backgroundImageId: UUID) { + createPartner( + input: {partner: {name: $name, description: $description, bitcoinAddress: $bitcoinAddress, ownerId: $ownerId, logoId: $logoId, backgroundImageId: $backgroundImageId}} + ) { + partner { + id + name + description + bitcoinAddress + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + } + } +} +", + "createPermissionMutation": "mutation createPermissionMutation($name: String, $userId: UUID!) { + createPermission(input: {permission: {name: $name, userId: $userId}}) { + permission { + id + name + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "createProductMutation": "mutation createProductMutation($name: String, $url: String, $merchantId: UUID!, $iconId: UUID) { + createProduct( + input: {product: {name: $name, url: $url, merchantId: $merchantId, iconId: $iconId}} + ) { + product { + id + name + url + createdBy + updatedBy + createdAt + updatedAt + merchantId + iconId + } + } +} +", + "createServiceMutation": "mutation createServiceMutation($name: String, $description: String, $type: String, $data: JSON, $campaignActionId: UUID, $iconId: UUID) { + createService( + input: {service: {name: $name, description: $description, type: $type, data: $data, campaignActionId: $campaignActionId, iconId: $iconId}} + ) { + service { + id + name + description + type + data + createdBy + updatedBy + createdAt + updatedAt + campaignActionId + iconId + } + } +} +", + "createShopifyAccountMutation": "mutation createShopifyAccountMutation($name: String, $shopLink: String, $partnerId: UUID!, $iconId: UUID) { + createShopifyAccount( + input: {shopifyAccount: {name: $name, shopLink: $shopLink, partnerId: $partnerId, iconId: $iconId}} + ) { + shopifyAccount { + id + name + shopLink + createdBy + updatedBy + createdAt + updatedAt + partnerId + iconId + } + } +} +", + "createShopifyOrderMutation": "mutation createShopifyOrderMutation($orderId: Int, $email: String, $orderStatus: String, $financialStatus: String, $subtotalPrice: BigFloat, $orderCreatedAt: Datetime, $orderClosedAt: Datetime, $bitcoinUpdatedAt: Datetime, $bitcoinRebate: BigFloat, $bitcoinAddress: String, $paidDate: Datetime, $transactionId: String, $partnerId: UUID!, $shopifyAccountId: UUID!) { + createShopifyOrder( + input: {shopifyOrder: {orderId: $orderId, email: $email, orderStatus: $orderStatus, financialStatus: $financialStatus, subtotalPrice: $subtotalPrice, orderCreatedAt: $orderCreatedAt, orderClosedAt: $orderClosedAt, bitcoinUpdatedAt: $bitcoinUpdatedAt, bitcoinRebate: $bitcoinRebate, bitcoinAddress: $bitcoinAddress, paidDate: $paidDate, transactionId: $transactionId, partnerId: $partnerId, shopifyAccountId: $shopifyAccountId}} + ) { + shopifyOrder { + id + orderId + email + orderStatus + financialStatus + subtotalPrice + orderCreatedAt + orderClosedAt + bitcoinUpdatedAt + bitcoinRebate + bitcoinAddress + paidDate + transactionId + createdBy + updatedBy + createdAt + updatedAt + partnerId + shopifyAccountId + } + } +} +", + "createShopifySecretMutation": "mutation createShopifySecretMutation($shopifyAccountId: UUID!, $name: String!, $value: String, $enc: String) { + createShopifySecret( + input: {shopifySecret: {shopifyAccountId: $shopifyAccountId, name: $name, value: $value, enc: $enc}} + ) { + shopifySecret { + id + shopifyAccountId + name + value + enc + } + } +} +", + "createUserEncryptedSecretMutation": "mutation createUserEncryptedSecretMutation($userId: UUID!, $name: String!, $value: String, $enc: String) { + createUserEncryptedSecret( + input: {userEncryptedSecret: {userId: $userId, name: $name, value: $value, enc: $enc}} + ) { + userEncryptedSecret { + id + userId + name + value + enc + } + } +} +", + "createUserMutation": "mutation createUserMutation($username: String, $bitcoinAddress: String) { + createUser( + input: {user: {username: $username, bitcoinAddress: $bitcoinAddress}} + ) { + user { + id + username + bitcoinAddress + } + } +} +", + "createUserSecretMutation": "mutation createUserSecretMutation($userId: UUID!, $name: String!, $value: String) { + createUserSecret( + input: {userSecret: {userId: $userId, name: $name, value: $value}} + ) { + userSecret { + id + userId + name + value + } + } +} +", + "deleteApiTokenByAccessTokenMutation": "mutation deleteApiTokenByAccessTokenMutation($accessToken: String!) { + deleteApiTokenByAccessToken(input: {accessToken: $accessToken}) { + clientMutationId + } +} +", + "deleteApiTokenMutation": "mutation deleteApiTokenMutation($id: UUID!) { + deleteApiToken(input: {id: $id}) { + clientMutationId + } +} +", + "deleteArticleMutation": "mutation deleteArticleMutation($id: UUID!) { + deleteArticle(input: {id: $id}) { + clientMutationId + } +} +", + "deleteCampaignActionByNameMutation": "mutation deleteCampaignActionByNameMutation($name: String!) { + deleteCampaignActionByName(input: {name: $name}) { + clientMutationId + } +} +", + "deleteCampaignActionMutation": "mutation deleteCampaignActionMutation($id: UUID!) { + deleteCampaignAction(input: {id: $id}) { + clientMutationId + } +} +", + "deleteCampaignMutation": "mutation deleteCampaignMutation($id: UUID!) { + deleteCampaign(input: {id: $id}) { + clientMutationId + } +} +", + "deleteCompletedActionMutation": "mutation deleteCompletedActionMutation($id: UUID!) { + deleteCompletedAction(input: {id: $id}) { + clientMutationId + } +} +", + "deleteImageMutation": "mutation deleteImageMutation($id: UUID!) { + deleteImage(input: {id: $id}) { + clientMutationId + } +} +", + "deleteInitiativesPyraRecordMutation": "mutation deleteInitiativesPyraRecordMutation($id: UUID!) { + deleteInitiativesPyraRecord(input: {id: $id}) { + clientMutationId + } +} +", + "deleteMerchantMutation": "mutation deleteMerchantMutation($id: UUID!) { + deleteMerchant(input: {id: $id}) { + clientMutationId + } +} +", + "deletePartnerMutation": "mutation deletePartnerMutation($id: UUID!) { + deletePartner(input: {id: $id}) { + clientMutationId + } +} +", + "deletePermissionMutation": "mutation deletePermissionMutation($id: UUID!) { + deletePermission(input: {id: $id}) { + clientMutationId + } +} +", + "deleteProductMutation": "mutation deleteProductMutation($id: UUID!) { + deleteProduct(input: {id: $id}) { + clientMutationId + } +} +", + "deleteServiceMutation": "mutation deleteServiceMutation($id: UUID!) { + deleteService(input: {id: $id}) { + clientMutationId + } +} +", + "deleteShopifyAccountMutation": "mutation deleteShopifyAccountMutation($id: UUID!) { + deleteShopifyAccount(input: {id: $id}) { + clientMutationId + } +} +", + "deleteShopifyOrderByOrderIdAndEmailAndShopifyAccountIdMutation": "mutation deleteShopifyOrderByOrderIdAndEmailAndShopifyAccountIdMutation($orderId: Int!, $email: String!, $shopifyAccountId: UUID!) { + deleteShopifyOrderByOrderIdAndEmailAndShopifyAccountId( + input: {orderId: $orderId, email: $email, shopifyAccountId: $shopifyAccountId} + ) { + clientMutationId + } +} +", + "deleteShopifyOrderMutation": "mutation deleteShopifyOrderMutation($id: UUID!) { + deleteShopifyOrder(input: {id: $id}) { + clientMutationId + } +} +", + "deleteShopifySecretByShopifyAccountIdAndNameMutation": "mutation deleteShopifySecretByShopifyAccountIdAndNameMutation($shopifyAccountId: UUID!, $name: String!) { + deleteShopifySecretByShopifyAccountIdAndName( + input: {shopifyAccountId: $shopifyAccountId, name: $name} + ) { + clientMutationId + } +} +", + "deleteShopifySecretMutation": "mutation deleteShopifySecretMutation($id: UUID!) { + deleteShopifySecret(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserByBitcoinAddressMutation": "mutation deleteUserByBitcoinAddressMutation($bitcoinAddress: String!) { + deleteUserByBitcoinAddress(input: {bitcoinAddress: $bitcoinAddress}) { + clientMutationId + } +} +", + "deleteUserByUsernameMutation": "mutation deleteUserByUsernameMutation($username: String!) { + deleteUserByUsername(input: {username: $username}) { + clientMutationId + } +} +", + "deleteUserEncryptedSecretByUserIdAndNameMutation": "mutation deleteUserEncryptedSecretByUserIdAndNameMutation($userId: UUID!, $name: String!) { + deleteUserEncryptedSecretByUserIdAndName(input: {userId: $userId, name: $name}) { + clientMutationId + } +} +", + "deleteUserEncryptedSecretMutation": "mutation deleteUserEncryptedSecretMutation($id: UUID!) { + deleteUserEncryptedSecret(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserMutation": "mutation deleteUserMutation($id: UUID!) { + deleteUser(input: {id: $id}) { + clientMutationId + } +} +", + "deleteUserSecretByUserIdAndNameMutation": "mutation deleteUserSecretByUserIdAndNameMutation($userId: UUID!, $name: String!) { + deleteUserSecretByUserIdAndName(input: {userId: $userId, name: $name}) { + clientMutationId + } +} +", + "deleteUserSecretMutation": "mutation deleteUserSecretMutation($id: UUID!) { + deleteUserSecret(input: {id: $id}) { + clientMutationId + } +} +", + "getApiTokenByAccessTokenQuery": "query getApiTokenByAccessTokenQuery($accessToken: String!) { + apiTokenByAccessToken(accessToken: $accessToken) { + id + userId + accessToken + accessTokenExpiresAt + } +} +", + "getApiTokenQuery": "query getApiTokenQuery($id: UUID!) { + apiToken(id: $id) { + id + userId + accessToken + accessTokenExpiresAt + } +} +", + "getApiTokensOrderByEnums": "query getApiTokensOrderByEnums { + __type(name: "ApiTokensOrderBy") { + enumValues { + name + } + } +} +", + "getApiTokensPaginated": "query getApiTokensPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: ApiTokenCondition, $filter: ApiTokenFilter, $orderBy: [ApiTokensOrderBy!]) { + apiTokens( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + userId + accessToken + accessTokenExpiresAt + } + } + } +} +", + "getApiTokensQuery": "query getApiTokensQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ApiTokenCondition, $filter: ApiTokenFilter, $orderBy: [ApiTokensOrderBy!]) { + apiTokens( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + userId + accessToken + accessTokenExpiresAt + } + } +} +", + "getApiTokensQueryAll": "query getApiTokensQueryAll { + apiTokens { + totalCount + nodes { + id + userId + accessToken + accessTokenExpiresAt + } + } +} +", + "getArticleQuery": "query getArticleQuery($id: UUID!) { + article(id: $id) { + id + header + url + image + datePublished + ownerId + createdBy + updatedBy + createdAt + updatedAt + } +} +", + "getArticlesOrderByEnums": "query getArticlesOrderByEnums { + __type(name: "ArticlesOrderBy") { + enumValues { + name + } + } +} +", + "getArticlesPaginated": "query getArticlesPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: ArticleCondition, $filter: ArticleFilter, $orderBy: [ArticlesOrderBy!]) { + articles( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + header + url + image + datePublished + ownerId + createdBy + updatedBy + createdAt + updatedAt + } + } + } +} +", + "getArticlesQuery": "query getArticlesQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ArticleCondition, $filter: ArticleFilter, $orderBy: [ArticlesOrderBy!]) { + articles( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + header + url + image + datePublished + ownerId + createdBy + updatedBy + createdAt + updatedAt + } + } +} +", + "getArticlesQueryAll": "query getArticlesQueryAll { + articles { + totalCount + nodes { + id + header + url + image + datePublished + ownerId + createdBy + updatedBy + createdAt + updatedAt + } + } +} +", + "getCampaignActionByNameQuery": "query getCampaignActionByNameQuery($name: String!) { + campaignActionByName(name: $name) { + id + name + description + rewardUnit + rewardAmount + totalBitcoinLimit + actionWeeklyLimit + actionDailyLimit + userTotalLimit + userWeeklyLimit + userDailyLimit + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + campaignId + partnerId + thumbnailId + campaign + partner + thumbnail + completedActionsByActionId + services + initiativesPyraRecordsByActionId + } +} +", + "getCampaignActionQuery": "query getCampaignActionQuery($id: UUID!) { + campaignAction(id: $id) { + id + name + description + rewardUnit + rewardAmount + totalBitcoinLimit + actionWeeklyLimit + actionDailyLimit + userTotalLimit + userWeeklyLimit + userDailyLimit + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + campaignId + partnerId + thumbnailId + campaign + partner + thumbnail + completedActionsByActionId + services + initiativesPyraRecordsByActionId + } +} +", + "getCampaignActionsOrderByEnums": "query getCampaignActionsOrderByEnums { + __type(name: "CampaignActionsOrderBy") { + enumValues { + name + } + } +} +", + "getCampaignActionsPaginated": "query getCampaignActionsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: CampaignActionCondition, $filter: CampaignActionFilter, $orderBy: [CampaignActionsOrderBy!]) { + campaignActions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + description + rewardUnit + rewardAmount + totalBitcoinLimit + actionWeeklyLimit + actionDailyLimit + userTotalLimit + userWeeklyLimit + userDailyLimit + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + campaignId + partnerId + thumbnailId + campaign + partner + thumbnail + completedActionsByActionId + services + initiativesPyraRecordsByActionId + } + } + } +} +", + "getCampaignActionsQuery": "query getCampaignActionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: CampaignActionCondition, $filter: CampaignActionFilter, $orderBy: [CampaignActionsOrderBy!]) { + campaignActions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + description + rewardUnit + rewardAmount + totalBitcoinLimit + actionWeeklyLimit + actionDailyLimit + userTotalLimit + userWeeklyLimit + userDailyLimit + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + campaignId + partnerId + thumbnailId + campaign + partner + thumbnail + completedActionsByActionId + services + initiativesPyraRecordsByActionId + } + } +} +", + "getCampaignActionsQueryAll": "query getCampaignActionsQueryAll { + campaignActions { + totalCount + nodes { + id + name + description + rewardUnit + rewardAmount + totalBitcoinLimit + actionWeeklyLimit + actionDailyLimit + userTotalLimit + userWeeklyLimit + userDailyLimit + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + campaignId + partnerId + thumbnailId + campaign + partner + thumbnail + completedActionsByActionId + services + initiativesPyraRecordsByActionId + } + } +} +", + "getCampaignQuery": "query getCampaignQuery($id: UUID!) { + campaign(id: $id) { + id + name + description + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + partnerId + logoId + backgroundImageId + partner + logo + backgroundImage + campaignActions + } +} +", + "getCampaignsOrderByEnums": "query getCampaignsOrderByEnums { + __type(name: "CampaignsOrderBy") { + enumValues { + name + } + } +} +", + "getCampaignsPaginated": "query getCampaignsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: CampaignCondition, $filter: CampaignFilter, $orderBy: [CampaignsOrderBy!]) { + campaigns( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + description + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + partnerId + logoId + backgroundImageId + partner + logo + backgroundImage + campaignActions + } + } + } +} +", + "getCampaignsQuery": "query getCampaignsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: CampaignCondition, $filter: CampaignFilter, $orderBy: [CampaignsOrderBy!]) { + campaigns( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + description + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + partnerId + logoId + backgroundImageId + partner + logo + backgroundImage + campaignActions + } + } +} +", + "getCampaignsQueryAll": "query getCampaignsQueryAll { + campaigns { + totalCount + nodes { + id + name + description + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + partnerId + logoId + backgroundImageId + partner + logo + backgroundImage + campaignActions + } + } +} +", + "getCompletedActionQuery": "query getCompletedActionQuery($id: UUID!) { + completedAction(id: $id) { + id + dateCompleted + txid + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + user + action + } +} +", + "getCompletedActionsOrderByEnums": "query getCompletedActionsOrderByEnums { + __type(name: "CompletedActionsOrderBy") { + enumValues { + name + } + } +} +", + "getCompletedActionsPaginated": "query getCompletedActionsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: CompletedActionCondition, $filter: CompletedActionFilter, $orderBy: [CompletedActionsOrderBy!]) { + completedActions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + dateCompleted + txid + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + user + action + } + } + } +} +", + "getCompletedActionsQuery": "query getCompletedActionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: CompletedActionCondition, $filter: CompletedActionFilter, $orderBy: [CompletedActionsOrderBy!]) { + completedActions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + dateCompleted + txid + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + user + action + } + } +} +", + "getCompletedActionsQueryAll": "query getCompletedActionsQueryAll { + completedActions { + totalCount + nodes { + id + dateCompleted + txid + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + user + action + } + } +} +", + "getGetCurrentUserQuery": "query getGetCurrentUserQuery { + getCurrentUser { + id + username + bitcoinAddress + permissions + completedActions + } +} +", + "getImageQuery": "query getImageQuery($id: UUID!) { + image(id: $id) { + id + name + url + versions + createdBy + updatedBy + createdAt + updatedAt + partnersByLogoId + partnersByBackgroundImageId + campaignsByLogoId + campaignsByBackgroundImageId + campaignActionsByThumbnailId + servicesByIconId + merchantsByLogoId + merchantsByBackgroundImageId + productsByIconId + shopifyAccountsByIconId + } +} +", + "getImagesOrderByEnums": "query getImagesOrderByEnums { + __type(name: "ImagesOrderBy") { + enumValues { + name + } + } +} +", + "getImagesPaginated": "query getImagesPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: ImageCondition, $filter: ImageFilter, $orderBy: [ImagesOrderBy!]) { + images( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + url + versions + createdBy + updatedBy + createdAt + updatedAt + partnersByLogoId + partnersByBackgroundImageId + campaignsByLogoId + campaignsByBackgroundImageId + campaignActionsByThumbnailId + servicesByIconId + merchantsByLogoId + merchantsByBackgroundImageId + productsByIconId + shopifyAccountsByIconId + } + } + } +} +", + "getImagesQuery": "query getImagesQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ImageCondition, $filter: ImageFilter, $orderBy: [ImagesOrderBy!]) { + images( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + url + versions + createdBy + updatedBy + createdAt + updatedAt + partnersByLogoId + partnersByBackgroundImageId + campaignsByLogoId + campaignsByBackgroundImageId + campaignActionsByThumbnailId + servicesByIconId + merchantsByLogoId + merchantsByBackgroundImageId + productsByIconId + shopifyAccountsByIconId + } + } +} +", + "getImagesQueryAll": "query getImagesQueryAll { + images { + totalCount + nodes { + id + name + url + versions + createdBy + updatedBy + createdAt + updatedAt + partnersByLogoId + partnersByBackgroundImageId + campaignsByLogoId + campaignsByBackgroundImageId + campaignActionsByThumbnailId + servicesByIconId + merchantsByLogoId + merchantsByBackgroundImageId + productsByIconId + shopifyAccountsByIconId + } + } +} +", + "getInitiativesPyraRecordQuery": "query getInitiativesPyraRecordQuery($id: UUID!) { + initiativesPyraRecord(id: $id) { + id + name + email + bitcoinAddress + date + actionsCompleted + createdBy + updatedBy + createdAt + updatedAt + actionId + action + } +} +", + "getInitiativesPyraRecordsOrderByEnums": "query getInitiativesPyraRecordsOrderByEnums { + __type(name: "InitiativesPyraRecordsOrderBy") { + enumValues { + name + } + } +} +", + "getInitiativesPyraRecordsPaginated": "query getInitiativesPyraRecordsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: InitiativesPyraRecordCondition, $filter: InitiativesPyraRecordFilter, $orderBy: [InitiativesPyraRecordsOrderBy!]) { + initiativesPyraRecords( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + email + bitcoinAddress + date + actionsCompleted + createdBy + updatedBy + createdAt + updatedAt + actionId + action + } + } + } +} +", + "getInitiativesPyraRecordsQuery": "query getInitiativesPyraRecordsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: InitiativesPyraRecordCondition, $filter: InitiativesPyraRecordFilter, $orderBy: [InitiativesPyraRecordsOrderBy!]) { + initiativesPyraRecords( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + email + bitcoinAddress + date + actionsCompleted + createdBy + updatedBy + createdAt + updatedAt + actionId + action + } + } +} +", + "getInitiativesPyraRecordsQueryAll": "query getInitiativesPyraRecordsQueryAll { + initiativesPyraRecords { + totalCount + nodes { + id + name + email + bitcoinAddress + date + actionsCompleted + createdBy + updatedBy + createdAt + updatedAt + actionId + action + } + } +} +", + "getMerchantQuery": "query getMerchantQuery($id: UUID!) { + merchant(id: $id) { + id + name + bitcoinAddress + description + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + logo + backgroundImage + products + } +} +", + "getMerchantsOrderByEnums": "query getMerchantsOrderByEnums { + __type(name: "MerchantsOrderBy") { + enumValues { + name + } + } +} +", + "getMerchantsPaginated": "query getMerchantsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: MerchantCondition, $filter: MerchantFilter, $orderBy: [MerchantsOrderBy!]) { + merchants( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + bitcoinAddress + description + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + logo + backgroundImage + products + } + } + } +} +", + "getMerchantsQuery": "query getMerchantsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: MerchantCondition, $filter: MerchantFilter, $orderBy: [MerchantsOrderBy!]) { + merchants( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + bitcoinAddress + description + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + logo + backgroundImage + products + } + } +} +", + "getMerchantsQueryAll": "query getMerchantsQueryAll { + merchants { + totalCount + nodes { + id + name + bitcoinAddress + description + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + logo + backgroundImage + products + } + } +} +", + "getPartnerQuery": "query getPartnerQuery($id: UUID!) { + partner(id: $id) { + id + name + description + bitcoinAddress + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + logo + backgroundImage + campaigns + campaignActions + shopifyAccounts + shopifyOrders + } +} +", + "getPartnersOrderByEnums": "query getPartnersOrderByEnums { + __type(name: "PartnersOrderBy") { + enumValues { + name + } + } +} +", + "getPartnersPaginated": "query getPartnersPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: PartnerCondition, $filter: PartnerFilter, $orderBy: [PartnersOrderBy!]) { + partners( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + description + bitcoinAddress + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + logo + backgroundImage + campaigns + campaignActions + shopifyAccounts + shopifyOrders + } + } + } +} +", + "getPartnersQuery": "query getPartnersQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: PartnerCondition, $filter: PartnerFilter, $orderBy: [PartnersOrderBy!]) { + partners( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + description + bitcoinAddress + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + logo + backgroundImage + campaigns + campaignActions + shopifyAccounts + shopifyOrders + } + } +} +", + "getPartnersQueryAll": "query getPartnersQueryAll { + partners { + totalCount + nodes { + id + name + description + bitcoinAddress + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + logo + backgroundImage + campaigns + campaignActions + shopifyAccounts + shopifyOrders + } + } +} +", + "getPermissionQuery": "query getPermissionQuery($id: UUID!) { + permission(id: $id) { + id + name + createdBy + updatedBy + createdAt + updatedAt + userId + user + } +} +", + "getPermissionsOrderByEnums": "query getPermissionsOrderByEnums { + __type(name: "PermissionsOrderBy") { + enumValues { + name + } + } +} +", + "getPermissionsPaginated": "query getPermissionsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: PermissionCondition, $filter: PermissionFilter, $orderBy: [PermissionsOrderBy!]) { + permissions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + createdBy + updatedBy + createdAt + updatedAt + userId + user + } + } + } +} +", + "getPermissionsQuery": "query getPermissionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: PermissionCondition, $filter: PermissionFilter, $orderBy: [PermissionsOrderBy!]) { + permissions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + createdBy + updatedBy + createdAt + updatedAt + userId + user + } + } +} +", + "getPermissionsQueryAll": "query getPermissionsQueryAll { + permissions { + totalCount + nodes { + id + name + createdBy + updatedBy + createdAt + updatedAt + userId + user + } + } +} +", + "getProductQuery": "query getProductQuery($id: UUID!) { + product(id: $id) { + id + name + url + createdBy + updatedBy + createdAt + updatedAt + merchantId + iconId + merchant + icon + } +} +", + "getProductsOrderByEnums": "query getProductsOrderByEnums { + __type(name: "ProductsOrderBy") { + enumValues { + name + } + } +} +", + "getProductsPaginated": "query getProductsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: ProductCondition, $filter: ProductFilter, $orderBy: [ProductsOrderBy!]) { + products( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + url + createdBy + updatedBy + createdAt + updatedAt + merchantId + iconId + merchant + icon + } + } + } +} +", + "getProductsQuery": "query getProductsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ProductCondition, $filter: ProductFilter, $orderBy: [ProductsOrderBy!]) { + products( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + url + createdBy + updatedBy + createdAt + updatedAt + merchantId + iconId + merchant + icon + } + } +} +", + "getProductsQueryAll": "query getProductsQueryAll { + products { + totalCount + nodes { + id + name + url + createdBy + updatedBy + createdAt + updatedAt + merchantId + iconId + merchant + icon + } + } +} +", + "getServiceQuery": "query getServiceQuery($id: UUID!) { + service(id: $id) { + id + name + description + type + data + createdBy + updatedBy + createdAt + updatedAt + campaignActionId + iconId + campaignAction + icon + } +} +", + "getServicesOrderByEnums": "query getServicesOrderByEnums { + __type(name: "ServicesOrderBy") { + enumValues { + name + } + } +} +", + "getServicesPaginated": "query getServicesPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: ServiceCondition, $filter: ServiceFilter, $orderBy: [ServicesOrderBy!]) { + services( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + description + type + data + createdBy + updatedBy + createdAt + updatedAt + campaignActionId + iconId + campaignAction + icon + } + } + } +} +", + "getServicesQuery": "query getServicesQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ServiceCondition, $filter: ServiceFilter, $orderBy: [ServicesOrderBy!]) { + services( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + description + type + data + createdBy + updatedBy + createdAt + updatedAt + campaignActionId + iconId + campaignAction + icon + } + } +} +", + "getServicesQueryAll": "query getServicesQueryAll { + services { + totalCount + nodes { + id + name + description + type + data + createdBy + updatedBy + createdAt + updatedAt + campaignActionId + iconId + campaignAction + icon + } + } +} +", + "getShopifyAccountQuery": "query getShopifyAccountQuery($id: UUID!) { + shopifyAccount(id: $id) { + id + name + shopLink + createdBy + updatedBy + createdAt + updatedAt + partnerId + iconId + partner + icon + shopifyOrders + } +} +", + "getShopifyAccountsOrderByEnums": "query getShopifyAccountsOrderByEnums { + __type(name: "ShopifyAccountsOrderBy") { + enumValues { + name + } + } +} +", + "getShopifyAccountsPaginated": "query getShopifyAccountsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: ShopifyAccountCondition, $filter: ShopifyAccountFilter, $orderBy: [ShopifyAccountsOrderBy!]) { + shopifyAccounts( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + shopLink + createdBy + updatedBy + createdAt + updatedAt + partnerId + iconId + partner + icon + shopifyOrders + } + } + } +} +", + "getShopifyAccountsQuery": "query getShopifyAccountsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ShopifyAccountCondition, $filter: ShopifyAccountFilter, $orderBy: [ShopifyAccountsOrderBy!]) { + shopifyAccounts( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + shopLink + createdBy + updatedBy + createdAt + updatedAt + partnerId + iconId + partner + icon + shopifyOrders + } + } +} +", + "getShopifyAccountsQueryAll": "query getShopifyAccountsQueryAll { + shopifyAccounts { + totalCount + nodes { + id + name + shopLink + createdBy + updatedBy + createdAt + updatedAt + partnerId + iconId + partner + icon + shopifyOrders + } + } +} +", + "getShopifyOrderByOrderIdAndEmailAndShopifyAccountIdQuery": "query getShopifyOrderByOrderIdAndEmailAndShopifyAccountIdQuery($orderId: Int!, $email: String!, $shopifyAccountId: UUID!) { + shopifyOrderByOrderIdAndEmailAndShopifyAccountId( + orderId: $orderId + email: $email + shopifyAccountId: $shopifyAccountId + ) { + id + orderId + email + orderStatus + financialStatus + subtotalPrice + orderCreatedAt + orderClosedAt + bitcoinUpdatedAt + bitcoinRebate + bitcoinAddress + paidDate + transactionId + createdBy + updatedBy + createdAt + updatedAt + partnerId + shopifyAccountId + partner + shopifyAccount + } +} +", + "getShopifyOrderQuery": "query getShopifyOrderQuery($id: UUID!) { + shopifyOrder(id: $id) { + id + orderId + email + orderStatus + financialStatus + subtotalPrice + orderCreatedAt + orderClosedAt + bitcoinUpdatedAt + bitcoinRebate + bitcoinAddress + paidDate + transactionId + createdBy + updatedBy + createdAt + updatedAt + partnerId + shopifyAccountId + partner + shopifyAccount + } +} +", + "getShopifyOrdersOrderByEnums": "query getShopifyOrdersOrderByEnums { + __type(name: "ShopifyOrdersOrderBy") { + enumValues { + name + } + } +} +", + "getShopifyOrdersPaginated": "query getShopifyOrdersPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: ShopifyOrderCondition, $filter: ShopifyOrderFilter, $orderBy: [ShopifyOrdersOrderBy!]) { + shopifyOrders( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + orderId + email + orderStatus + financialStatus + subtotalPrice + orderCreatedAt + orderClosedAt + bitcoinUpdatedAt + bitcoinRebate + bitcoinAddress + paidDate + transactionId + createdBy + updatedBy + createdAt + updatedAt + partnerId + shopifyAccountId + partner + shopifyAccount + } + } + } +} +", + "getShopifyOrdersQuery": "query getShopifyOrdersQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ShopifyOrderCondition, $filter: ShopifyOrderFilter, $orderBy: [ShopifyOrdersOrderBy!]) { + shopifyOrders( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + orderId + email + orderStatus + financialStatus + subtotalPrice + orderCreatedAt + orderClosedAt + bitcoinUpdatedAt + bitcoinRebate + bitcoinAddress + paidDate + transactionId + createdBy + updatedBy + createdAt + updatedAt + partnerId + shopifyAccountId + partner + shopifyAccount + } + } +} +", + "getShopifyOrdersQueryAll": "query getShopifyOrdersQueryAll { + shopifyOrders { + totalCount + nodes { + id + orderId + email + orderStatus + financialStatus + subtotalPrice + orderCreatedAt + orderClosedAt + bitcoinUpdatedAt + bitcoinRebate + bitcoinAddress + paidDate + transactionId + createdBy + updatedBy + createdAt + updatedAt + partnerId + shopifyAccountId + partner + shopifyAccount + } + } +} +", + "getShopifySecretByShopifyAccountIdAndNameQuery": "query getShopifySecretByShopifyAccountIdAndNameQuery($shopifyAccountId: UUID!, $name: String!) { + shopifySecretByShopifyAccountIdAndName( + shopifyAccountId: $shopifyAccountId + name: $name + ) { + id + shopifyAccountId + name + value + enc + } +} +", + "getShopifySecretQuery": "query getShopifySecretQuery($id: UUID!) { + shopifySecret(id: $id) { + id + shopifyAccountId + name + value + enc + } +} +", + "getShopifySecretsOrderByEnums": "query getShopifySecretsOrderByEnums { + __type(name: "ShopifySecretsOrderBy") { + enumValues { + name + } + } +} +", + "getShopifySecretsPaginated": "query getShopifySecretsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: ShopifySecretCondition, $filter: ShopifySecretFilter, $orderBy: [ShopifySecretsOrderBy!]) { + shopifySecrets( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + shopifyAccountId + name + value + enc + } + } + } +} +", + "getShopifySecretsQuery": "query getShopifySecretsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ShopifySecretCondition, $filter: ShopifySecretFilter, $orderBy: [ShopifySecretsOrderBy!]) { + shopifySecrets( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + shopifyAccountId + name + value + enc + } + } +} +", + "getShopifySecretsQueryAll": "query getShopifySecretsQueryAll { + shopifySecrets { + totalCount + nodes { + id + shopifyAccountId + name + value + enc + } + } +} +", + "getUserByBitcoinAddressQuery": "query getUserByBitcoinAddressQuery($bitcoinAddress: String!) { + userByBitcoinAddress(bitcoinAddress: $bitcoinAddress) { + id + username + bitcoinAddress + permissions + completedActions + } +} +", + "getUserByUsernameQuery": "query getUserByUsernameQuery($username: String!) { + userByUsername(username: $username) { + id + username + bitcoinAddress + permissions + completedActions + } +} +", + "getUserEncryptedSecretByUserIdAndNameQuery": "query getUserEncryptedSecretByUserIdAndNameQuery($userId: UUID!, $name: String!) { + userEncryptedSecretByUserIdAndName(userId: $userId, name: $name) { + id + userId + name + value + enc + } +} +", + "getUserEncryptedSecretQuery": "query getUserEncryptedSecretQuery($id: UUID!) { + userEncryptedSecret(id: $id) { + id + userId + name + value + enc + } +} +", + "getUserEncryptedSecretsOrderByEnums": "query getUserEncryptedSecretsOrderByEnums { + __type(name: "UserEncryptedSecretsOrderBy") { + enumValues { + name + } + } +} +", + "getUserEncryptedSecretsPaginated": "query getUserEncryptedSecretsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserEncryptedSecretCondition, $filter: UserEncryptedSecretFilter, $orderBy: [UserEncryptedSecretsOrderBy!]) { + userEncryptedSecrets( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + userId + name + value + enc + } + } + } +} +", + "getUserEncryptedSecretsQuery": "query getUserEncryptedSecretsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserEncryptedSecretCondition, $filter: UserEncryptedSecretFilter, $orderBy: [UserEncryptedSecretsOrderBy!]) { + userEncryptedSecrets( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + userId + name + value + enc + } + } +} +", + "getUserEncryptedSecretsQueryAll": "query getUserEncryptedSecretsQueryAll { + userEncryptedSecrets { + totalCount + nodes { + id + userId + name + value + enc + } + } +} +", + "getUserQuery": "query getUserQuery($id: UUID!) { + user(id: $id) { + id + username + bitcoinAddress + permissions + completedActions + } +} +", + "getUserSecretByUserIdAndNameQuery": "query getUserSecretByUserIdAndNameQuery($userId: UUID!, $name: String!) { + userSecretByUserIdAndName(userId: $userId, name: $name) { + id + userId + name + value + } +} +", + "getUserSecretQuery": "query getUserSecretQuery($id: UUID!) { + userSecret(id: $id) { + id + userId + name + value + } +} +", + "getUserSecretsOrderByEnums": "query getUserSecretsOrderByEnums { + __type(name: "UserSecretsOrderBy") { + enumValues { + name + } + } +} +", + "getUserSecretsPaginated": "query getUserSecretsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserSecretCondition, $filter: UserSecretFilter, $orderBy: [UserSecretsOrderBy!]) { + userSecrets( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + userId + name + value + } + } + } +} +", + "getUserSecretsQuery": "query getUserSecretsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserSecretCondition, $filter: UserSecretFilter, $orderBy: [UserSecretsOrderBy!]) { + userSecrets( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + userId + name + value + } + } +} +", + "getUserSecretsQueryAll": "query getUserSecretsQueryAll { + userSecrets { + totalCount + nodes { + id + userId + name + value + } + } +} +", + "getUsersOrderByEnums": "query getUsersOrderByEnums { + __type(name: "UsersOrderBy") { + enumValues { + name + } + } +} +", + "getUsersPaginated": "query getUsersPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: UserCondition, $filter: UserFilter, $orderBy: [UsersOrderBy!]) { + users( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + username + bitcoinAddress + permissions + completedActions + } + } + } +} +", + "getUsersQuery": "query getUsersQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: UserCondition, $filter: UserFilter, $orderBy: [UsersOrderBy!]) { + users( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + username + bitcoinAddress + permissions + completedActions + } + } +} +", + "getUsersQueryAll": "query getUsersQueryAll { + users { + totalCount + nodes { + id + username + bitcoinAddress + permissions + completedActions + } + } +} +", + "imageFragment": "fragment imageFragment on Image { + id + name + url + versions + createdBy + updatedBy + createdAt + updatedAt + partnersByLogoId + partnersByBackgroundImageId + campaignsByLogoId + campaignsByBackgroundImageId + campaignActionsByThumbnailId + servicesByIconId + merchantsByLogoId + merchantsByBackgroundImageId + productsByIconId + shopifyAccountsByIconId +} +", + "initiativesPyraRecordFragment": "fragment initiativesPyraRecordFragment on InitiativesPyraRecord { + id + name + email + bitcoinAddress + date + actionsCompleted + createdBy + updatedBy + createdAt + updatedAt + actionId + action +} +", + "merchantFragment": "fragment merchantFragment on Merchant { + id + name + bitcoinAddress + description + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + logo + backgroundImage + products +} +", + "partnerFragment": "fragment partnerFragment on Partner { + id + name + description + bitcoinAddress + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + logo + backgroundImage + campaigns + campaignActions + shopifyAccounts + shopifyOrders +} +", + "permissionFragment": "fragment permissionFragment on Permission { + id + name + createdBy + updatedBy + createdAt + updatedAt + userId + user +} +", + "productFragment": "fragment productFragment on Product { + id + name + url + createdBy + updatedBy + createdAt + updatedAt + merchantId + iconId + merchant + icon +} +", + "serviceFragment": "fragment serviceFragment on Service { + id + name + description + type + data + createdBy + updatedBy + createdAt + updatedAt + campaignActionId + iconId + campaignAction + icon +} +", + "shopifyAccountFragment": "fragment shopifyAccountFragment on ShopifyAccount { + id + name + shopLink + createdBy + updatedBy + createdAt + updatedAt + partnerId + iconId + partner + icon + shopifyOrders +} +", + "shopifyOrderFragment": "fragment shopifyOrderFragment on ShopifyOrder { + id + orderId + email + orderStatus + financialStatus + subtotalPrice + orderCreatedAt + orderClosedAt + bitcoinUpdatedAt + bitcoinRebate + bitcoinAddress + paidDate + transactionId + createdBy + updatedBy + createdAt + updatedAt + partnerId + shopifyAccountId + partner + shopifyAccount +} +", + "shopifySecretFragment": "fragment shopifySecretFragment on ShopifySecret { + id + shopifyAccountId + name + value + enc +} +", + "shopifySecretsUpsertMutation": "mutation shopifySecretsUpsertMutation($vShopifyAccountId: UUID!, $secretName: String!, $secretValue: String!, $fieldEncoding: String!) { + shopifySecretsUpsert( + input: {vShopifyAccountId: $vShopifyAccountId, secretName: $secretName, secretValue: $secretValue, fieldEncoding: $fieldEncoding} + ) { + boolean + } +} +", + "signInRecordFailureMutation": "mutation signInRecordFailureMutation($bitcoinAddress: String!) { + signInRecordFailure(input: {bitcoinAddress: $bitcoinAddress}) { + clientMutationId + } +} +", + "signInRequestChallengeMutation": "mutation signInRequestChallengeMutation($bitcoinAddress: String!) { + signInRequestChallenge(input: {bitcoinAddress: $bitcoinAddress}) { + string + } +} +", + "signInWithChallengeMutation": "mutation signInWithChallengeMutation($bitcoinAddress: String!, $specialValue: String!) { + signInWithChallenge( + input: {bitcoinAddress: $bitcoinAddress, specialValue: $specialValue} + ) { + clientMutationId + } +} +", + "signUpWithBitcoinAddressMutation": "mutation signUpWithBitcoinAddressMutation($bitcoinAddress: String!) { + signUpWithBitcoinAddress(input: {bitcoinAddress: $bitcoinAddress}) { + clientMutationId + } +} +", + "updateApiTokenByAccessTokenMutation": "mutation updateApiTokenByAccessTokenMutation($userId: UUID, $accessToken: String!, $accessTokenExpiresAt: Datetime) { + updateApiTokenByAccessToken( + input: {accessToken: $accessToken, patch: {userId: $userId, accessTokenExpiresAt: $accessTokenExpiresAt}} + ) { + apiToken { + id + userId + accessToken + accessTokenExpiresAt + } + } +} +", + "updateApiTokenMutation": "mutation updateApiTokenMutation($userId: UUID, $accessToken: String, $accessTokenExpiresAt: Datetime) { + updateApiToken( + input: {id: $id, patch: {userId: $userId, accessToken: $accessToken, accessTokenExpiresAt: $accessTokenExpiresAt}} + ) { + apiToken { + id + userId + accessToken + accessTokenExpiresAt + } + } +} +", + "updateArticleMutation": "mutation updateArticleMutation($header: String, $url: String, $image: String, $datePublished: Datetime, $ownerId: UUID) { + updateArticle( + input: {id: $id, patch: {header: $header, url: $url, image: $image, datePublished: $datePublished, ownerId: $ownerId}} + ) { + article { + id + header + url + image + datePublished + ownerId + createdBy + updatedBy + createdAt + updatedAt + } + } +} +", + "updateCampaignActionByNameMutation": "mutation updateCampaignActionByNameMutation($name: String!, $description: String, $rewardUnit: String, $rewardAmount: BigFloat, $totalBitcoinLimit: BigFloat, $actionWeeklyLimit: Int, $actionDailyLimit: Int, $userTotalLimit: Int, $userWeeklyLimit: Int, $userDailyLimit: Int, $startDate: Datetime, $endDate: Datetime, $campaignId: UUID, $partnerId: UUID, $thumbnailId: UUID) { + updateCampaignActionByName( + input: {name: $name, patch: {description: $description, rewardUnit: $rewardUnit, rewardAmount: $rewardAmount, totalBitcoinLimit: $totalBitcoinLimit, actionWeeklyLimit: $actionWeeklyLimit, actionDailyLimit: $actionDailyLimit, userTotalLimit: $userTotalLimit, userWeeklyLimit: $userWeeklyLimit, userDailyLimit: $userDailyLimit, startDate: $startDate, endDate: $endDate, campaignId: $campaignId, partnerId: $partnerId, thumbnailId: $thumbnailId}} + ) { + campaignAction { + id + name + description + rewardUnit + rewardAmount + totalBitcoinLimit + actionWeeklyLimit + actionDailyLimit + userTotalLimit + userWeeklyLimit + userDailyLimit + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + campaignId + partnerId + thumbnailId + } + } +} +", + "updateCampaignActionMutation": "mutation updateCampaignActionMutation($name: String, $description: String, $rewardUnit: String, $rewardAmount: BigFloat, $totalBitcoinLimit: BigFloat, $actionWeeklyLimit: Int, $actionDailyLimit: Int, $userTotalLimit: Int, $userWeeklyLimit: Int, $userDailyLimit: Int, $startDate: Datetime, $endDate: Datetime, $campaignId: UUID, $partnerId: UUID, $thumbnailId: UUID) { + updateCampaignAction( + input: {id: $id, patch: {name: $name, description: $description, rewardUnit: $rewardUnit, rewardAmount: $rewardAmount, totalBitcoinLimit: $totalBitcoinLimit, actionWeeklyLimit: $actionWeeklyLimit, actionDailyLimit: $actionDailyLimit, userTotalLimit: $userTotalLimit, userWeeklyLimit: $userWeeklyLimit, userDailyLimit: $userDailyLimit, startDate: $startDate, endDate: $endDate, campaignId: $campaignId, partnerId: $partnerId, thumbnailId: $thumbnailId}} + ) { + campaignAction { + id + name + description + rewardUnit + rewardAmount + totalBitcoinLimit + actionWeeklyLimit + actionDailyLimit + userTotalLimit + userWeeklyLimit + userDailyLimit + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + campaignId + partnerId + thumbnailId + } + } +} +", + "updateCampaignMutation": "mutation updateCampaignMutation($name: String, $description: String, $startDate: Datetime, $endDate: Datetime, $partnerId: UUID, $logoId: UUID, $backgroundImageId: UUID) { + updateCampaign( + input: {id: $id, patch: {name: $name, description: $description, startDate: $startDate, endDate: $endDate, partnerId: $partnerId, logoId: $logoId, backgroundImageId: $backgroundImageId}} + ) { + campaign { + id + name + description + startDate + endDate + createdBy + updatedBy + createdAt + updatedAt + partnerId + logoId + backgroundImageId + } + } +} +", + "updateCompletedActionMutation": "mutation updateCompletedActionMutation($dateCompleted: Datetime, $txid: String, $userId: UUID, $actionId: UUID) { + updateCompletedAction( + input: {id: $id, patch: {dateCompleted: $dateCompleted, txid: $txid, userId: $userId, actionId: $actionId}} + ) { + completedAction { + id + dateCompleted + txid + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + } + } +} +", + "updateImageMutation": "mutation updateImageMutation($name: String, $url: String, $versions: JSON) { + updateImage( + input: {id: $id, patch: {name: $name, url: $url, versions: $versions}} + ) { + image { + id + name + url + versions + createdBy + updatedBy + createdAt + updatedAt + } + } +} +", + "updateInitiativesPyraRecordMutation": "mutation updateInitiativesPyraRecordMutation($name: String, $email: String, $bitcoinAddress: String, $date: Datetime, $actionsCompleted: Int, $actionId: UUID) { + updateInitiativesPyraRecord( + input: {id: $id, patch: {name: $name, email: $email, bitcoinAddress: $bitcoinAddress, date: $date, actionsCompleted: $actionsCompleted, actionId: $actionId}} + ) { + initiativesPyraRecord { + id + name + email + bitcoinAddress + date + actionsCompleted + createdBy + updatedBy + createdAt + updatedAt + actionId + } + } +} +", + "updateMerchantMutation": "mutation updateMerchantMutation($name: String, $bitcoinAddress: String, $description: String, $ownerId: UUID, $logoId: UUID, $backgroundImageId: UUID) { + updateMerchant( + input: {id: $id, patch: {name: $name, bitcoinAddress: $bitcoinAddress, description: $description, ownerId: $ownerId, logoId: $logoId, backgroundImageId: $backgroundImageId}} + ) { + merchant { + id + name + bitcoinAddress + description + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + } + } +} +", + "updatePartnerMutation": "mutation updatePartnerMutation($name: String, $description: String, $bitcoinAddress: String, $ownerId: UUID, $logoId: UUID, $backgroundImageId: UUID) { + updatePartner( + input: {id: $id, patch: {name: $name, description: $description, bitcoinAddress: $bitcoinAddress, ownerId: $ownerId, logoId: $logoId, backgroundImageId: $backgroundImageId}} + ) { + partner { + id + name + description + bitcoinAddress + ownerId + createdBy + updatedBy + createdAt + updatedAt + logoId + backgroundImageId + } + } +} +", + "updatePermissionMutation": "mutation updatePermissionMutation($name: String, $userId: UUID) { + updatePermission(input: {id: $id, patch: {name: $name, userId: $userId}}) { + permission { + id + name + createdBy + updatedBy + createdAt + updatedAt + userId + } + } +} +", + "updateProductMutation": "mutation updateProductMutation($name: String, $url: String, $merchantId: UUID, $iconId: UUID) { + updateProduct( + input: {id: $id, patch: {name: $name, url: $url, merchantId: $merchantId, iconId: $iconId}} + ) { + product { + id + name + url + createdBy + updatedBy + createdAt + updatedAt + merchantId + iconId + } + } +} +", + "updateServiceMutation": "mutation updateServiceMutation($name: String, $description: String, $type: String, $data: JSON, $campaignActionId: UUID, $iconId: UUID) { + updateService( + input: {id: $id, patch: {name: $name, description: $description, type: $type, data: $data, campaignActionId: $campaignActionId, iconId: $iconId}} + ) { + service { + id + name + description + type + data + createdBy + updatedBy + createdAt + updatedAt + campaignActionId + iconId + } + } +} +", + "updateShopifyAccountMutation": "mutation updateShopifyAccountMutation($name: String, $shopLink: String, $partnerId: UUID, $iconId: UUID) { + updateShopifyAccount( + input: {id: $id, patch: {name: $name, shopLink: $shopLink, partnerId: $partnerId, iconId: $iconId}} + ) { + shopifyAccount { + id + name + shopLink + createdBy + updatedBy + createdAt + updatedAt + partnerId + iconId + } + } +} +", + "updateShopifyOrderByOrderIdAndEmailAndShopifyAccountIdMutation": "mutation updateShopifyOrderByOrderIdAndEmailAndShopifyAccountIdMutation($orderId: Int!, $email: String!, $orderStatus: String, $financialStatus: String, $subtotalPrice: BigFloat, $orderCreatedAt: Datetime, $orderClosedAt: Datetime, $bitcoinUpdatedAt: Datetime, $bitcoinRebate: BigFloat, $bitcoinAddress: String, $paidDate: Datetime, $transactionId: String, $partnerId: UUID, $shopifyAccountId: UUID!) { + updateShopifyOrderByOrderIdAndEmailAndShopifyAccountId( + input: {orderId: $orderId, email: $email, shopifyAccountId: $shopifyAccountId, patch: {orderStatus: $orderStatus, financialStatus: $financialStatus, subtotalPrice: $subtotalPrice, orderCreatedAt: $orderCreatedAt, orderClosedAt: $orderClosedAt, bitcoinUpdatedAt: $bitcoinUpdatedAt, bitcoinRebate: $bitcoinRebate, bitcoinAddress: $bitcoinAddress, paidDate: $paidDate, transactionId: $transactionId, partnerId: $partnerId}} + ) { + shopifyOrder { + id + orderId + email + orderStatus + financialStatus + subtotalPrice + orderCreatedAt + orderClosedAt + bitcoinUpdatedAt + bitcoinRebate + bitcoinAddress + paidDate + transactionId + createdBy + updatedBy + createdAt + updatedAt + partnerId + shopifyAccountId + } + } +} +", + "updateShopifyOrderMutation": "mutation updateShopifyOrderMutation($orderId: Int, $email: String, $orderStatus: String, $financialStatus: String, $subtotalPrice: BigFloat, $orderCreatedAt: Datetime, $orderClosedAt: Datetime, $bitcoinUpdatedAt: Datetime, $bitcoinRebate: BigFloat, $bitcoinAddress: String, $paidDate: Datetime, $transactionId: String, $partnerId: UUID, $shopifyAccountId: UUID) { + updateShopifyOrder( + input: {id: $id, patch: {orderId: $orderId, email: $email, orderStatus: $orderStatus, financialStatus: $financialStatus, subtotalPrice: $subtotalPrice, orderCreatedAt: $orderCreatedAt, orderClosedAt: $orderClosedAt, bitcoinUpdatedAt: $bitcoinUpdatedAt, bitcoinRebate: $bitcoinRebate, bitcoinAddress: $bitcoinAddress, paidDate: $paidDate, transactionId: $transactionId, partnerId: $partnerId, shopifyAccountId: $shopifyAccountId}} + ) { + shopifyOrder { + id + orderId + email + orderStatus + financialStatus + subtotalPrice + orderCreatedAt + orderClosedAt + bitcoinUpdatedAt + bitcoinRebate + bitcoinAddress + paidDate + transactionId + createdBy + updatedBy + createdAt + updatedAt + partnerId + shopifyAccountId + } + } +} +", + "updateShopifySecretByShopifyAccountIdAndNameMutation": "mutation updateShopifySecretByShopifyAccountIdAndNameMutation($shopifyAccountId: UUID!, $name: String!, $value: String, $enc: String) { + updateShopifySecretByShopifyAccountIdAndName( + input: {shopifyAccountId: $shopifyAccountId, name: $name, patch: {value: $value, enc: $enc}} + ) { + shopifySecret { + id + shopifyAccountId + name + value + enc + } + } +} +", + "updateShopifySecretMutation": "mutation updateShopifySecretMutation($shopifyAccountId: UUID, $name: String, $value: String, $enc: String) { + updateShopifySecret( + input: {id: $id, patch: {shopifyAccountId: $shopifyAccountId, name: $name, value: $value, enc: $enc}} + ) { + shopifySecret { + id + shopifyAccountId + name + value + enc + } + } +} +", + "updateUserByBitcoinAddressMutation": "mutation updateUserByBitcoinAddressMutation($username: String, $bitcoinAddress: String!) { + updateUserByBitcoinAddress( + input: {bitcoinAddress: $bitcoinAddress, patch: {username: $username}} + ) { + user { + id + username + bitcoinAddress + } + } +} +", + "updateUserByUsernameMutation": "mutation updateUserByUsernameMutation($username: String!, $bitcoinAddress: String) { + updateUserByUsername( + input: {username: $username, patch: {bitcoinAddress: $bitcoinAddress}} + ) { + user { + id + username + bitcoinAddress + } + } +} +", + "updateUserEncryptedSecretByUserIdAndNameMutation": "mutation updateUserEncryptedSecretByUserIdAndNameMutation($userId: UUID!, $name: String!, $value: String, $enc: String) { + updateUserEncryptedSecretByUserIdAndName( + input: {userId: $userId, name: $name, patch: {value: $value, enc: $enc}} + ) { + userEncryptedSecret { + id + userId + name + value + enc + } + } +} +", + "updateUserEncryptedSecretMutation": "mutation updateUserEncryptedSecretMutation($userId: UUID, $name: String, $value: String, $enc: String) { + updateUserEncryptedSecret( + input: {id: $id, patch: {userId: $userId, name: $name, value: $value, enc: $enc}} + ) { + userEncryptedSecret { + id + userId + name + value + enc + } + } +} +", + "updateUserMutation": "mutation updateUserMutation($username: String, $bitcoinAddress: String) { + updateUser( + input: {id: $id, patch: {username: $username, bitcoinAddress: $bitcoinAddress}} + ) { + user { + id + username + bitcoinAddress + } + } +} +", + "updateUserSecretByUserIdAndNameMutation": "mutation updateUserSecretByUserIdAndNameMutation($userId: UUID!, $name: String!, $value: String) { + updateUserSecretByUserIdAndName( + input: {userId: $userId, name: $name, patch: {value: $value}} + ) { + userSecret { + id + userId + name + value + } + } +} +", + "updateUserSecretMutation": "mutation updateUserSecretMutation($userId: UUID, $name: String, $value: String) { + updateUserSecret( + input: {id: $id, patch: {userId: $userId, name: $name, value: $value}} + ) { + userSecret { + id + userId + name + value + } + } +} +", + "userEncryptedSecretFragment": "fragment userEncryptedSecretFragment on UserEncryptedSecret { + id + userId + name + value + enc +} +", + "userEncryptedSecretsUpsertMutation": "mutation userEncryptedSecretsUpsertMutation($vUserId: UUID!, $secretName: String!, $secretValue: String!, $fieldEncoding: String!) { + userEncryptedSecretsUpsert( + input: {vUserId: $vUserId, secretName: $secretName, secretValue: $secretValue, fieldEncoding: $fieldEncoding} + ) { + boolean + } +} +", + "userFragment": "fragment userFragment on User { + id + username + bitcoinAddress + permissions + completedActions +} +", + "userSecretFragment": "fragment userSecretFragment on UserSecret { + id + userId + name + value +} +", + "uuidGenerateSeededUuidMutation": "mutation uuidGenerateSeededUuidMutation($seed: String!) { + uuidGenerateSeededUuid(input: {seed: $seed}) { + uuid + } +} +", + "uuidGenerateV4Mutation": "mutation uuidGenerateV4Mutation { + uuidGenerateV4 { + uuid + } +} +", +} +`; + +exports[`GraphQL Code Generation getMany(): works with nested selection: getMany - actionItems 1`] = ` +"query getActionItemsQueryAll { + actionItems { + totalCount + nodes { + id + name + description + type + itemOrder + isRequired + notificationText + embedCode + url + media + ownerId + createdBy + updatedBy + createdAt + updatedAt + actionId + userActionItems(first: 3) { + nodes { + id + value + status + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionItemId + } + } + } + } +} +" +`; + +exports[`GraphQL Code Generation getManyPaginatedNodes(): works with nested selection: getManyPaginatedNodes - actionItems 1`] = ` +"query getActionItemsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionItemCondition, $filter: ActionItemFilter, $orderBy: [ActionItemsOrderBy!]) { + actionItems( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + description + type + itemOrder + isRequired + notificationText + embedCode + url + media + ownerId + createdBy + updatedBy + createdAt + updatedAt + actionId + userActionItems(first: 3) { + nodes { + id + value + status + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionItemId + } + } + } + } +} +" +`; + +exports[`GraphQL Code Generation getOne(): works with nested selection: getOne - action 1`] = ` +"query getActionQuery($id: UUID!) { + action(id: $id) { + id + slug + photo + title + description + discoveryHeader + discoveryDescription + enableNotifications + enableNotificationsText + search + locationRadius + startDate + endDate + approved + rewardAmount + activityFeedText + callToAction + completedActionText + alreadyCompletedActionText + tags + createdBy + updatedBy + createdAt + updatedAt + ownerId + actionGoals(first: 3) { + nodes { + createdBy + updatedBy + createdAt + updatedAt + actionId + goalId + ownerId + } + } + actionResults(first: 3) { + nodes { + id + createdBy + updatedBy + createdAt + updatedAt + actionId + ownerId + } + } + actionItems(first: 3) { + nodes { + id + name + description + type + itemOrder + isRequired + notificationText + embedCode + url + media + ownerId + createdBy + updatedBy + createdAt + updatedAt + actionId + } + } + userActions(first: 3) { + nodes { + id + actionStarted + complete + verified + verifiedDate + userRating + rejected + rejectedReason + createdBy + updatedBy + createdAt + updatedAt + userId + verifierId + actionId + } + } + userActionResults(first: 3) { + nodes { + id + value + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionResultId + } + } + userActionItems(first: 3) { + nodes { + id + value + status + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + userActionId + actionItemId + } + } + userPassActions(first: 3) { + nodes { + id + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + } + } + userSavedActions(first: 3) { + nodes { + id + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + } + } + userViewedActions(first: 3) { + nodes { + id + createdBy + updatedBy + createdAt + updatedAt + userId + actionId + } + } + userActionReactions(first: 3) { + nodes { + id + createdBy + updatedBy + createdAt + updatedAt + userActionId + userId + reacterId + actionId + } + } + searchRank + goals(first: 3) { + nodes { + id + name + slug + shortName + icon + subHead + tags + search + createdBy + updatedBy + createdAt + updatedAt + searchRank + } + } + } +} +" +`; diff --git a/packages/launchql-gen/__tests__/__snapshots__/granular.test.ts.snap b/packages/launchql-gen/__tests__/__snapshots__/granular.test.ts.snap new file mode 100644 index 000000000..15e095a22 --- /dev/null +++ b/packages/launchql-gen/__tests__/__snapshots__/granular.test.ts.snap @@ -0,0 +1,80 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`generate 1`] = ` +{ + "getActionQuery": "query getActionQuery($id: UUID!) { + action(id: $id) { + id + name + approved + } +} +", + "getActionsPaginated": "query getActionsPaginated($first: Int, $last: Int, $offset: Int, $after: Cursor, $before: Cursor, $condition: ActionCondition, $filter: ActionFilter, $orderBy: [ActionsOrderBy!]) { + actions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + approved + } + } + } +} +", + "getActionsQuery": "query getActionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionCondition, $filter: ActionFilter, $orderBy: [ActionsOrderBy!]) { + actions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + nodes { + id + name + approved + } + } +} +", + "getActionsQueryAll": "query getActionsQueryAll { + actions { + totalCount + nodes { + id + name + approved + } + } +} +", +} +`; diff --git a/packages/launchql-gen/__tests__/api.test.ts b/packages/launchql-gen/__tests__/api.test.ts new file mode 100644 index 000000000..e373bc0a0 --- /dev/null +++ b/packages/launchql-gen/__tests__/api.test.ts @@ -0,0 +1,19 @@ +import { generate } from '../src'; +import { print } from 'graphql'; +import mutations from '../__fixtures__/api/mutations.json'; +import queries from '../__fixtures__/api/queries.json'; + +it('generate', () => { + // @ts-ignore + const gen = generate({ ...queries, ...mutations }); + + const output = Object.keys(gen).reduce>((acc, key) => { + const entry = gen[key]; + if (entry?.ast) { + acc[key] = print(entry.ast); + } + return acc; + }, {}); + + expect(output).toMatchSnapshot(); +}); diff --git a/packages/launchql-gen/__tests__/gql.test.ts b/packages/launchql-gen/__tests__/gql.test.ts new file mode 100644 index 000000000..564234945 --- /dev/null +++ b/packages/launchql-gen/__tests__/gql.test.ts @@ -0,0 +1,86 @@ +import { print } from 'graphql'; +import { + generate, + getManyPaginatedNodes, + getMany, + getOne +} from '../src'; + +import mutations from '../__fixtures__/mutations.json'; +import queries from '../__fixtures__/queries.json'; +import queryNestedSelectionMany from '../__fixtures__/api/query-nested-selection-many.json'; +import queryNestedSelectionOne from '../__fixtures__/api/query-nested-selection-one.json'; + +// Type helper (optional but recommended for strong typing on selection fields) +interface FlatField { + name: string; + selection: string[]; +} + +type QueryField = string | FlatField; + +interface NestedSelectionQuery { + [key: string]: { + model: string; + selection: QueryField[]; + }; +} + +describe('GraphQL Code Generation', () => { + it('generate(): full AST map snapshot', () => { + // @ts-ignore + const gen = generate({ ...queries, ...mutations }); + + const output = Object.keys(gen).reduce>((acc, key) => { + if (gen[key]?.ast) { + acc[key] = print(gen[key].ast); + } + return acc; + }, {}); + + expect(output).toMatchSnapshot('full generate() output'); + }); + + it('getManyPaginatedNodes(): works with nested selection', () => { + const result = getManyPaginatedNodes({ + operationName: 'actionItems', + // @ts-ignore + query: (queryNestedSelectionMany as NestedSelectionQuery).actionItems + }); + + expect(print(result.ast)).toMatchSnapshot('getManyPaginatedNodes - actionItems'); + }); + + it('getMany(): works with nested selection', () => { + // @ts-ignore + const result = getMany({ + operationName: 'actionItems', + query: (queryNestedSelectionMany as NestedSelectionQuery).actionItems + }); + + expect(print(result.ast)).toMatchSnapshot('getMany - actionItems'); + }); + + it('getOne(): works with nested selection', () => { + const result = getOne({ + operationName: 'action', + // @ts-ignore + query: (queryNestedSelectionOne as NestedSelectionQuery).action + }); + + expect(print(result.ast)).toMatchSnapshot('getOne - action'); + }); + + + xit('getOne(): handles missing selection gracefully', () => { + // @ts-ignore + const badQuery = { model: 'action', selection: [] }; + const result = getOne({ + operationName: 'action', + // @ts-ignore + query: badQuery + }); + + expect(print(result.ast)).toMatchSnapshot('getOne - empty selection fallback'); + }); +}); diff --git a/packages/launchql-gen/__tests__/granular.test.ts b/packages/launchql-gen/__tests__/granular.test.ts new file mode 100644 index 000000000..8397127cc --- /dev/null +++ b/packages/launchql-gen/__tests__/granular.test.ts @@ -0,0 +1,23 @@ +import { generateGranular as generate } from '../src'; + +import { print } from 'graphql'; +import mutations from '../__fixtures__/api/mutations.json'; +import queries from '../__fixtures__/api/queries.json'; + +it('generate', () => { + // @ts-ignore + const gen = generate({ ...queries, ...mutations }, 'Action', [ + 'id', + 'name', + 'approved' + ]); + + const output = Object.keys(gen).reduce((m, key) => { + if (gen[key]?.ast) { + // @ts-ignore + m[key] = print(gen[key].ast); + } + return m; + }, {}); + expect(output).toMatchSnapshot(); +}); diff --git a/packages/launchql-gen/jest.config.js b/packages/launchql-gen/jest.config.js new file mode 100644 index 000000000..0aa3aaa49 --- /dev/null +++ b/packages/launchql-gen/jest.config.js @@ -0,0 +1,18 @@ +/** @type {import('ts-jest').JestConfigWithTsJest} */ +module.exports = { + preset: "ts-jest", + testEnvironment: "node", + transform: { + "^.+\\.tsx?$": [ + "ts-jest", + { + babelConfig: false, + tsconfig: "tsconfig.json", + }, + ], + }, + transformIgnorePatterns: [`/node_modules/*`], + testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], + modulePathIgnorePatterns: ["dist/*"] +}; diff --git a/packages/launchql-gen/package.json b/packages/launchql-gen/package.json new file mode 100644 index 000000000..5dc127489 --- /dev/null +++ b/packages/launchql-gen/package.json @@ -0,0 +1,40 @@ +{ + "name": "launchql-gen", + "version": "2.0.0", + "description": "Generate queries and mutations for use with Graphile", + "author": "Dan Lynch ", + "main": "index.js", + "module": "esm/index.js", + "types": "index.d.ts", + "homepage": "https://github.com/launchql/launchql", + "license": "SEE LICENSE IN LICENSE", + "publishConfig": { + "access": "public", + "directory": "dist" + }, + "repository": { + "type": "git", + "url": "https://github.com/launchql/launchql" + }, + "bugs": { + "url": "https://github.com/launchql/launchql/issues" + }, + "scripts": { + "copy": "copyfiles -f ../../LICENSE README.md package.json dist", + "clean": "rimraf dist/**", + "prepare": "npm run build", + "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build:dev": "npm run clean; tsc --declarationMap; tsc -p tsconfig.esm.json; npm run copy", + "lint": "eslint . --fix", + "test": "jest", + "test:watch": "jest --watch" + }, + "devDependencies": { + "@types/pluralize": "0.0.33" + }, + "dependencies": { + "gql-ast": "^2.0.0", + "inflection": "^1.12.0", + "pluralize": "^8.0.0" + } +} \ No newline at end of file diff --git a/packages/launchql-gen/src/gql.ts b/packages/launchql-gen/src/gql.ts new file mode 100644 index 000000000..cc59aaf7b --- /dev/null +++ b/packages/launchql-gen/src/gql.ts @@ -0,0 +1,1147 @@ +import plz from 'pluralize'; +// @ts-ignore +import inflection from 'inflection'; + +// TODO: use inflection for all the things +// const { singularize } = require('inflection'); + +import * as t from 'gql-ast'; +import { + ArgumentNode, + DocumentNode, + FieldNode, + TypeNode, + VariableDefinitionNode, +} from 'graphql'; + +const NON_MUTABLE_PROPS = [ + 'id', + 'createdAt', + 'createdBy', + 'updatedAt', + 'updatedBy', +]; + +const objectToArray = (obj: Record): { name: string; [key: string]: any }[] => + Object.keys(obj).map((k) => ({ name: k, ...obj[k] })); + +interface CreateGqlMutationArgs { + operationName: string; + mutationName: string; + selectArgs: ArgumentNode[]; + selections: FieldNode[]; + variableDefinitions: VariableDefinitionNode[]; + modelName?: string; + useModel?: boolean; +} + +export const createGqlMutation = ({ + operationName, + mutationName, + selectArgs, + variableDefinitions, + modelName, + selections, + useModel = true, +}: CreateGqlMutationArgs): DocumentNode => { + + const opSel: FieldNode[] = !modelName + ? [ + t.field({ + name: operationName, + args: selectArgs, + selectionSet: t.selectionSet({ selections }), + }), + ] + : [ + t.field({ + name: operationName, + args: selectArgs, + selectionSet: t.selectionSet({ + selections: useModel + ? [ + t.field({ + name: modelName, + selectionSet: t.selectionSet({ selections }), + }), + ] + : selections, + }), + }), + ]; + + return t.document({ + definitions: [ + t.operationDefinition({ + operation: 'mutation', + name: mutationName, + variableDefinitions, + selectionSet: t.selectionSet({ selections: opSel }), + }), + ], + }); +}; + +export interface GetManyArgs { + operationName: string; + query: any; // You can type this more specifically if you know its structure + fields: string[]; +} + +export interface GetManyResult { + name: string; + ast: DocumentNode; +} + +export const getMany = ({ + operationName, + query, + fields, +}: GetManyArgs): GetManyResult => { + const queryName = inflection.camelize( + ['get', inflection.underscore(operationName), 'query', 'all'].join('_'), + true + ); + + const selections: FieldNode[] = getSelections(query, fields); + + const opSel: FieldNode[] = [ + t.field({ + name: operationName, + selectionSet: t.selectionSet({ + selections: [ + t.field({ name: 'totalCount' }), + t.field({ + name: 'nodes', + selectionSet: t.selectionSet({ selections }), + }), + ], + }), + }), + ]; + + const ast: DocumentNode = t.document({ + definitions: [ + t.operationDefinition({ + operation: 'query', + name: queryName, + selectionSet: t.selectionSet({ selections: opSel }), + }), + ], + }); + + return { name: queryName, ast }; +}; + +export interface GetManyPaginatedEdgesArgs { + operationName: string; + query: GqlField; + fields: string[]; +} + +export interface GetManyPaginatedEdgesResult { + name: string; + ast: DocumentNode; +} + +export const getManyPaginatedEdges = ({ + operationName, + query, + fields, +}: GetManyPaginatedEdgesArgs): GetManyPaginatedEdgesResult => { + const queryName = inflection.camelize( + ['get', inflection.underscore(operationName), 'paginated'].join('_'), + true + ); + + const Plural = operationName.charAt(0).toUpperCase() + operationName.slice(1); + const Singular = query.model; + const Condition = `${Singular}Condition`; + const Filter = `${Singular}Filter`; + const OrderBy = `${Plural}OrderBy`; + + const selections: FieldNode[] = getSelections(query, fields); + + const variableDefinitions: VariableDefinitionNode[] = [ + 'first', + 'last', + 'offset', + 'after', + 'before', + ].map((name) => + t.variableDefinition({ + variable: t.variable({ name }), + type: t.namedType({ type: name === 'after' || name === 'before' ? 'Cursor' : 'Int' }), + }) + ); + + variableDefinitions.push( + t.variableDefinition({ + variable: t.variable({ name: 'condition' }), + type: t.namedType({ type: Condition }), + }), + t.variableDefinition({ + variable: t.variable({ name: 'filter' }), + type: t.namedType({ type: Filter }), + }), + t.variableDefinition({ + variable: t.variable({ name: 'orderBy' }), + type: t.listType({ + type: t.nonNullType({ + type: t.namedType({ type: OrderBy }), + }), + }), + }) + ); + + const args = [ + 'first', + 'last', + 'offset', + 'after', + 'before', + 'condition', + 'filter', + 'orderBy', + ].map((name) => + t.argument({ + name, + value: t.variable({ name }), + }) + ); + + const ast: DocumentNode = t.document({ + definitions: [ + t.operationDefinition({ + operation: 'query', + name: queryName, + variableDefinitions, + selectionSet: t.selectionSet({ + selections: [ + t.field({ + name: operationName, + args, + selectionSet: t.selectionSet({ + selections: [ + t.field({ name: 'totalCount' }), + t.field({ + name: 'pageInfo', + selectionSet: t.selectionSet({ + selections: [ + t.field({ name: 'hasNextPage' }), + t.field({ name: 'hasPreviousPage' }), + t.field({ name: 'endCursor' }), + t.field({ name: 'startCursor' }), + ], + }), + }), + t.field({ + name: 'edges', + selectionSet: t.selectionSet({ + selections: [ + t.field({ name: 'cursor' }), + t.field({ + name: 'node', + selectionSet: t.selectionSet({ selections }), + }), + ], + }), + }), + ], + }), + }), + ], + }), + }), + ], + }); + + return { name: queryName, ast }; +}; + +export interface GetManyPaginatedNodesArgs { + operationName: string; + query: GqlField; + fields: string[]; +} + +export interface GetManyPaginatedNodesResult { + name: string; + ast: DocumentNode; +} + +export const getManyPaginatedNodes = ({ + operationName, + query, + fields, +}: GetManyPaginatedNodesArgs): GetManyPaginatedNodesResult => { + const queryName = inflection.camelize( + ['get', inflection.underscore(operationName), 'query'].join('_'), + true + ); + + const Singular = query.model; + const Plural = operationName.charAt(0).toUpperCase() + operationName.slice(1); + const Condition = `${Singular}Condition`; + const Filter = `${Singular}Filter`; + const OrderBy = `${Plural}OrderBy`; + + const selections: FieldNode[] = getSelections(query, fields); + + const variableDefinitions: VariableDefinitionNode[] = [ + 'first', + 'last', + 'after', + 'before', + 'offset', + ].map((name) => + t.variableDefinition({ + variable: t.variable({ name }), + type: t.namedType({ type: name === 'after' || name === 'before' ? 'Cursor' : 'Int' }), + }) + ); + + variableDefinitions.push( + t.variableDefinition({ + variable: t.variable({ name: 'condition' }), + type: t.namedType({ type: Condition }), + }), + t.variableDefinition({ + variable: t.variable({ name: 'filter' }), + type: t.namedType({ type: Filter }), + }), + t.variableDefinition({ + variable: t.variable({ name: 'orderBy' }), + type: t.listType({ + type: t.nonNullType({ + type: t.namedType({ type: OrderBy }), + }), + }), + }) + ); + + const args: ArgumentNode[] = [ + 'first', + 'last', + 'offset', + 'after', + 'before', + 'condition', + 'filter', + 'orderBy', + ].map((name) => + t.argument({ + name, + value: t.variable({ name }), + }) + ); + + const ast: DocumentNode = t.document({ + definitions: [ + t.operationDefinition({ + operation: 'query', + name: queryName, + variableDefinitions, + selectionSet: t.selectionSet({ + selections: [ + t.field({ + name: operationName, + args, + selectionSet: t.selectionSet({ + selections: [ + t.field({ name: 'totalCount' }), + t.field({ + name: 'pageInfo', + selectionSet: t.selectionSet({ + selections: [ + t.field({ name: 'hasNextPage' }), + t.field({ name: 'hasPreviousPage' }), + t.field({ name: 'endCursor' }), + t.field({ name: 'startCursor' }), + ], + }), + }), + t.field({ + name: 'nodes', + selectionSet: t.selectionSet({ selections }), + }), + ], + }), + }), + ], + }), + }), + ], + }); + + return { name: queryName, ast }; +}; + +export interface GetOrderByEnumsArgs { + operationName: string; + query: { + model: string; + }; +} + +export interface GetOrderByEnumsResult { + name: string; + ast: DocumentNode; +} + +export const getOrderByEnums = ({ + operationName, + query, +}: GetOrderByEnumsArgs): GetOrderByEnumsResult => { + const queryName = inflection.camelize( + ['get', inflection.underscore(operationName), 'Order', 'By', 'Enums'].join('_'), + true + ); + + const Model = operationName.charAt(0).toUpperCase() + operationName.slice(1); + const OrderBy = `${Model}OrderBy`; + + const ast: DocumentNode = t.document({ + definitions: [ + t.operationDefinition({ + operation: 'query', + name: queryName, + selectionSet: t.selectionSet({ + selections: [ + t.field({ + name: '__type', + args: [ + t.argument({ + name: 'name', + value: t.stringValue({ value: OrderBy }), + }), + ], + selectionSet: t.selectionSet({ + selections: [ + t.field({ + name: 'enumValues', + selectionSet: t.selectionSet({ + selections: [t.field({ name: 'name' })], + }), + }), + ], + }), + }), + ], + }), + }), + ], + }); + + return { name: queryName, ast }; +}; + +export interface GetFragmentArgs { + operationName: string; + query: { + model: string; + selection: string[]; + }; +} + +export interface GetFragmentResult { + name: string; + ast: DocumentNode; +} + +export const getFragment = ({ + operationName, + query, +}: GetFragmentArgs): GetFragmentResult => { + const queryName = inflection.camelize( + [inflection.underscore(query.model), 'Fragment'].join('_'), + true + ); + + const selections: FieldNode[] = query.selection.map((field) => + t.field({ name: field }) + ); + + const ast: DocumentNode = t.document({ + definitions: [ + t.fragmentDefinition({ + name: queryName, + typeCondition: t.namedType({ + type: query.model, + }), + selectionSet: t.selectionSet({ + selections, + }), + }), + ], + }); + + return { name: queryName, ast }; +}; + +export interface FieldProperty { + name: string; + type: string; + isNotNull?: boolean; + isArray?: boolean; + isArrayNotNull?: boolean; +} + +export interface GetOneArgs { + operationName: string; + query: GqlField; + fields: string[]; +} + +export interface GetOneResult { + name: string; + ast: DocumentNode; +} + +export const getOne = ({ + operationName, + query, + fields, +}: GetOneArgs): GetOneResult => { + const queryName = inflection.camelize( + ['get', inflection.underscore(operationName), 'query'].join('_'), + true + ); + + const variableDefinitions: VariableDefinitionNode[] = objectToArray(query.properties) + .filter((field) => field.isNotNull) + .map(({ name, type, isNotNull, isArray, isArrayNotNull }) => { + let gqlType = t.namedType({ type }) as any; + + if (isNotNull) { + gqlType = t.nonNullType({ type: gqlType }); + } + + if (isArray) { + gqlType = t.listType({ type: gqlType }); + if (isArrayNotNull) { + gqlType = t.nonNullType({ type: gqlType }); + } + } + + return t.variableDefinition({ + variable: t.variable({ name }), + type: gqlType, + }); + }); + + const selectArgs: ArgumentNode[] = objectToArray(query.properties) + .filter((field) => field.isNotNull) + .map((field) => + t.argument({ + name: field.name, + value: t.variable({ name: field.name }), + }) + ); + + const selections: FieldNode[] = getSelections(query, fields); + + const opSel: FieldNode[] = [ + t.field({ + name: operationName, + args: selectArgs, + selectionSet: t.selectionSet({ selections }), + }), + ]; + + const ast: DocumentNode = t.document({ + definitions: [ + t.operationDefinition({ + operation: 'query', + name: queryName, + variableDefinitions, + selectionSet: t.selectionSet({ selections: opSel }), + }), + ], + }); + + return { name: queryName, ast }; +}; + +export interface CreateOneArgs { + operationName: string; + mutation: MutationSpec; +} + +export interface CreateOneResult { + name: string; + ast: DocumentNode; +} + +export const createOne = ({ + operationName, + mutation, +}: CreateOneArgs): CreateOneResult | undefined => { + const mutationName = inflection.camelize( + [inflection.underscore(operationName), 'mutation'].join('_'), + true + ); + + if (!mutation.properties?.input?.properties) { + console.log('no input field for mutation for ' + mutationName); + return; + } + + const modelName = inflection.camelize( + [plz.singular(mutation.model)].join('_'), + true + ); + + const allAttrs = objectToArray( + mutation.properties.input.properties[modelName].properties + ); + + const attrs = allAttrs.filter( + (field) => !NON_MUTABLE_PROPS.includes(field.name) + ); + + const variableDefinitions: VariableDefinitionNode[] = attrs.map( + ({ name, type, isNotNull, isArray, isArrayNotNull }) => { + let gqlType: TypeNode = t.namedType({ type }); + + if (isNotNull) { + gqlType = t.nonNullType({ type: gqlType }); + } + + if (isArray) { + gqlType = t.listType({ type: gqlType }); + if (isArrayNotNull) { + gqlType = t.nonNullType({ type: gqlType }); + } + } + + return t.variableDefinition({ + variable: t.variable({ name }), + type: gqlType, + }); + } + ); + + const selectArgs: ArgumentNode[] = [ + t.argument({ + name: 'input', + value: t.objectValue({ + fields: [ + t.objectField({ + name: modelName, + value: t.objectValue({ + fields: attrs.map((field) => + t.objectField({ + name: field.name, + value: t.variable({ name: field.name }), + }) + ), + }), + }), + ], + }), + }), + ]; + + const selections: FieldNode[] = allAttrs.map((field) => + t.field({ name: field.name }) + ); + + const ast: DocumentNode = createGqlMutation({ + operationName, + mutationName, + selectArgs, + selections, + variableDefinitions, + modelName, + }); + + return { name: mutationName, ast }; +}; + +interface MutationOutput { + name: string; + type: { + kind: string; // typically "SCALAR", "OBJECT", etc. from GraphQL introspection + }; +} + +export interface MutationSpec { + model: string; + properties: { + input?: { + properties?: Record; + }; + }; + outputs?: MutationOutput[]; // ✅ Add this line + +} + +export interface PatchOneArgs { + operationName: string; + mutation: MutationSpec; +} + +export interface PatchOneResult { + name: string; + ast: DocumentNode; +} + +export const patchOne = ({ + operationName, + mutation, +}: PatchOneArgs): PatchOneResult | undefined => { + const mutationName = inflection.camelize( + [inflection.underscore(operationName), 'mutation'].join('_'), + true + ); + + if (!mutation.properties?.input?.properties) { + console.log('no input field for mutation for ' + mutationName); + return; + } + + const modelName = inflection.camelize( + [plz.singular(mutation.model)].join('_'), + true + ); + + // @ts-ignore + const allAttrs: FieldNode[] = objectToArray( + mutation.properties.input.properties['patch']?.properties || {} + ); + + const patchAttrs = allAttrs.filter( + // @ts-ignore + (prop) => !NON_MUTABLE_PROPS.includes(prop.name) + ); + + const patchByAttrs = objectToArray( + mutation.properties.input.properties + ).filter((n) => n.name !== 'patch'); + + const patchers = patchByAttrs.map((p) => p.name); + + const variableDefinitions: VariableDefinitionNode[] = patchAttrs.map( + // @ts-ignore + ({ name, type, isArray }) => { + let gqlType: TypeNode = t.namedType({ type }); + + if (isArray) { + gqlType = t.listType({ type: gqlType }); + } + + // @ts-ignore + if (patchers.includes(name)) { + gqlType = t.nonNullType({ type: gqlType }); + } + + return t.variableDefinition({ + // @ts-ignore + variable: t.variable({ name }), + type: gqlType, + }); + } + ); + + const selectArgs: ArgumentNode[] = [ + t.argument({ + name: 'input', + value: t.objectValue({ + fields: [ + ...patchByAttrs.map((field) => + t.objectField({ + name: field.name, + value: t.variable({ name: field.name }), + }) + ), + t.objectField({ + name: 'patch', + value: t.objectValue({ + fields: patchAttrs + // @ts-ignore + .filter((field) => !patchers.includes(field.name)) + .map((field) => + t.objectField({ + // @ts-ignore + name: field.name, + // @ts-ignore + value: t.variable({ name: field.name }), + }) + ), + }), + }), + ], + }), + }), + ]; + + const selections: FieldNode[] = allAttrs.map((field) => + // @ts-ignore + t.field({ name: field.name }) + ); + + const ast: DocumentNode = createGqlMutation({ + operationName, + mutationName, + selectArgs, + selections, + variableDefinitions, + modelName, + }); + + return { name: mutationName, ast }; +}; + + +export interface DeleteOneArgs { + operationName: string; + mutation: MutationSpec; +} + +export interface DeleteOneResult { + name: string; + ast: DocumentNode; +} + +export const deleteOne = ({ + operationName, + mutation, +}: DeleteOneArgs): DeleteOneResult | undefined => { + const mutationName = inflection.camelize( + [inflection.underscore(operationName), 'mutation'].join('_'), + true + ); + + if (!mutation.properties?.input?.properties) { + console.log('no input field for mutation for ' + mutationName); + return; + } + + const modelName = inflection.camelize( + [plz.singular(mutation.model)].join('_'), + true + ); + + // @ts-ignore + const deleteAttrs: FieldProperty[] = objectToArray( + mutation.properties.input.properties + ); + + const variableDefinitions: VariableDefinitionNode[] = deleteAttrs.map( + ({ name, type, isNotNull, isArray }) => { + let gqlType: TypeNode = t.namedType({ type }); + + if (isNotNull) { + gqlType = t.nonNullType({ type: gqlType }); + } + + if (isArray) { + gqlType = t.listType({ type: gqlType }); + // Always non-null list for deletion fields + gqlType = t.nonNullType({ type: gqlType }); + } + + return t.variableDefinition({ + variable: t.variable({ name }), + type: gqlType, + }); + } + ); + + const selectArgs: ArgumentNode[] = [ + t.argument({ + name: 'input', + value: t.objectValue({ + fields: deleteAttrs.map((f) => + t.objectField({ + name: f.name, + value: t.variable({ name: f.name }), + }) + ), + }), + }), + ]; + + const selections: FieldNode[] = [t.field({ name: 'clientMutationId' })]; + + const ast: DocumentNode = createGqlMutation({ + operationName, + mutationName, + selectArgs, + selections, + variableDefinitions, + modelName, + useModel: false, + }); + + return { name: mutationName, ast }; +}; + +export interface CreateMutationArgs { + operationName: string; + mutation: MutationSpec; +} + +export interface CreateMutationResult { + name: string; + ast: DocumentNode; +} + +export const createMutation = ({ + operationName, + mutation, +}: CreateMutationArgs): CreateMutationResult | undefined => { + const mutationName = inflection.camelize( + [inflection.underscore(operationName), 'mutation'].join('_'), + true + ); + + if (!mutation.properties?.input?.properties) { + console.log('no input field for mutation for ' + mutationName); + return; + } + + // @ts-ignore + const otherAttrs: FieldProperty[] = objectToArray( + mutation.properties.input.properties + ); + + const variableDefinitions: VariableDefinitionNode[] = otherAttrs.map( + ({ name, type, isArray, isArrayNotNull }) => { + let gqlType: TypeNode = t.namedType({ type }); + + // Force as non-nullable for mutation reliability (as per your comment) + gqlType = t.nonNullType({ type: gqlType }); + + if (isArray) { + gqlType = t.listType({ type: gqlType }); + if (isArrayNotNull) { + gqlType = t.nonNullType({ type: gqlType }); + } + } + + return t.variableDefinition({ + variable: t.variable({ name }), + type: gqlType, + }); + } + ); + + const selectArgs: ArgumentNode[] = + otherAttrs.length > 0 + ? [ + t.argument({ + name: 'input', + value: t.objectValue({ + fields: otherAttrs.map((f) => + t.objectField({ + name: f.name, + value: t.variable({ name: f.name }), + }) + ), + }), + }), + ] + : []; + + const outputFields: string[] = + mutation.outputs + ?.filter((field) => field.type.kind === 'SCALAR') + .map((f) => f.name) || []; + + if (outputFields.length === 0) { + outputFields.push('clientMutationId'); + } + + const selections: FieldNode[] = outputFields.map((o) => t.field({ name: o })); + + const ast: DocumentNode = createGqlMutation({ + operationName, + mutationName, + selectArgs, + selections, + variableDefinitions, + }); + + return { name: mutationName, ast }; +}; + +type QType = 'mutation' | 'getOne' | 'getMany'; +type MutationType = 'create' | 'patch' | 'delete' | string; + +interface FlatField { + name: string; + selection: string[]; +} + +interface GqlField { + qtype: QType; + mutationType?: MutationType; + model?: string; + properties?: Record>; + outputs?: { + name: string; + type: { + kind: string; + }; + }[]; + selection?: QueryField[] +} + +type QueryField = string | FlatField; + +interface GqlMap { + [operationName: string]: GqlField; +} + +interface AstMapEntry { + name: string; + ast: DocumentNode; +} + +interface AstMap { + [key: string]: AstMapEntry; +} + +export const generate = (gql: GqlMap): AstMap => { + return Object.keys(gql).reduce((m, operationName) => { + const defn = gql[operationName]; + let name: string | undefined; + let ast: DocumentNode | undefined; + + if (defn.qtype === 'mutation') { + if (defn.mutationType === 'create') { + ({ name, ast } = createOne({ operationName, mutation: defn as MutationSpec }) ?? {}); + } else if (defn.mutationType === 'patch') { + ({ name, ast } = patchOne({ operationName, mutation: defn as MutationSpec }) ?? {}); + } else if (defn.mutationType === 'delete') { + ({ name, ast } = deleteOne({ operationName, mutation: defn as MutationSpec }) ?? {}); + } else { + ({ name, ast } = createMutation({ operationName, mutation: defn as MutationSpec }) ?? {}); + } + } else if (defn.qtype === 'getMany') { + // getMany + related + [ + getMany, + getManyPaginatedEdges, + getManyPaginatedNodes, + getOrderByEnums, + getFragment + ].forEach(fn => { + // @ts-ignore + const result = fn({ operationName, query: defn }); + if (result?.name && result?.ast) { + m[result.name] = result; + } + }); + } else if (defn.qtype === 'getOne') { + // @ts-ignore + ({ name, ast } = getOne({ operationName, query: defn }) ?? {}); + } else { + console.warn('Unknown qtype for key: ' + operationName); + } + + if (name && ast) { + m[name] = { name, ast }; + } + + return m; + }, {}); +}; + +export const generateGranular = ( + gql: GqlMap, + model: string, + fields: string[] +): AstMap => { + return Object.keys(gql).reduce((m, operationName) => { + const defn = gql[operationName]; + const matchModel = defn.model; + + let name: string | undefined; + let ast: DocumentNode | undefined; + + if (defn.qtype === 'getMany') { + const many = getMany({ operationName, query: defn, fields }); + if (many?.name && many?.ast && model === matchModel) { + m[many.name] = many; + } + + const paginatedEdges = getManyPaginatedEdges({ + operationName, + query: defn, + fields, + }); + if (paginatedEdges?.name && paginatedEdges?.ast && model === matchModel) { + m[paginatedEdges.name] = paginatedEdges; + } + + const paginatedNodes = getManyPaginatedNodes({ + operationName, + query: defn, + fields, + }); + if (paginatedNodes?.name && paginatedNodes?.ast && model === matchModel) { + m[paginatedNodes.name] = paginatedNodes; + } + } else if (defn.qtype === 'getOne') { + const one = getOne({ operationName, query: defn, fields }); + if (one?.name && one?.ast && model === matchModel) { + m[one.name] = one; + } + } + + return m; + }, {}); +}; + + +export function getSelections( + query: GqlField, + fields: string[] = [] +): FieldNode[] { + const useAll = fields.length === 0; + + return query.selection + .map((field) => { + if (typeof field === 'string') { + if (!useAll && !fields.includes(field)) return null; + return t.field({ name: field }); + } + + if ( + typeof field === 'object' && + field !== null && + 'name' in field && + 'selection' in field && + Array.isArray(field.selection) + ) { + if (!useAll && !fields.includes(field.name)) return null; + + return t.field({ + name: field.name, + args: [ + t.argument({ + name: 'first', + // @ts-ignore + value: t.intValue({ value: 3 }), + }), + ], + selectionSet: t.selectionSet({ + selections: [ + t.field({ + name: 'nodes', + selectionSet: t.selectionSet({ + selections: field.selection.map((f) => t.field({ name: f })), + }), + }), + ], + }), + }); + } + + return null; + }) + .filter((i): i is FieldNode => Boolean(i)); +} \ No newline at end of file diff --git a/packages/launchql-gen/src/index.ts b/packages/launchql-gen/src/index.ts new file mode 100644 index 000000000..8a12aabda --- /dev/null +++ b/packages/launchql-gen/src/index.ts @@ -0,0 +1 @@ +export * from './gql'; diff --git a/packages/launchql-gen/tsconfig.esm.json b/packages/launchql-gen/tsconfig.esm.json new file mode 100644 index 000000000..800d7506d --- /dev/null +++ b/packages/launchql-gen/tsconfig.esm.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "dist/esm", + "module": "es2022", + "rootDir": "src/", + "declaration": false + } +} diff --git a/packages/launchql-gen/tsconfig.json b/packages/launchql-gen/tsconfig.json new file mode 100644 index 000000000..1a9d5696c --- /dev/null +++ b/packages/launchql-gen/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "rootDir": "src/" + }, + "include": ["src/**/*.ts"], + "exclude": ["dist", "node_modules", "**/*.spec.*", "**/*.test.*"] +} diff --git a/packages/migrate/README.md b/packages/migrate/README.md index 361c5f8eb..59a49532e 100644 --- a/packages/migrate/README.md +++ b/packages/migrate/README.md @@ -1,6 +1,16 @@ -# launchql 2.0 +# @launchql/migrate -In constuction! +

+ +

+ +

+ + + + + +

## Disclaimer diff --git a/packages/orm/README.md b/packages/orm/README.md index 361c5f8eb..222f32b0b 100644 --- a/packages/orm/README.md +++ b/packages/orm/README.md @@ -1,6 +1,16 @@ -# launchql 2.0 +# @launchql/orm -In constuction! +

+ +

+ +

+ + + + + +

## Disclaimer diff --git a/packages/pg-query-context/README.md b/packages/pg-query-context/README.md index ec07e29a4..3d11debeb 100644 --- a/packages/pg-query-context/README.md +++ b/packages/pg-query-context/README.md @@ -1,64 +1,13 @@ # pg-query-context -

-
- pg query context +

+

-## install - -```sh -npm install pg-query-context -``` -## Table of contents - -- [pg-query-context](#pg-query-context) - - [Install](#install) - - [Table of contents](#table-of-contents) -- [Developing](#developing) -- [Credits](#credits) - -## Developing - -When first cloning the repo: - -```sh -yarn -# build the prod packages. When devs would like to navigate to the source code, this will only navigate from references to their definitions (.d.ts files) between packages. -yarn build -``` - -Or if you want to make your dev process smoother, you can run: - -```sh -yarn -# build the dev packages with .map files, this enables navigation from references to their source code between packages. -yarn build:dev -``` - -## Interchain JavaScript Stack - -A unified toolkit for building applications and smart contracts in the Interchain ecosystem ⚛️ - -| Category | Tools | Description | -|----------------------|------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------| -| **Chain Information** | [**Chain Registry**](https://github.com/hyperweb-io/chain-registry), [**Utils**](https://www.npmjs.com/package/@chain-registry/utils), [**Client**](https://www.npmjs.com/package/@chain-registry/client) | Everything from token symbols, logos, and IBC denominations for all assets you want to support in your application. | -| **Wallet Connectors**| [**Interchain Kit**](https://github.com/hyperweb-io/interchain-kit)beta, [**Cosmos Kit**](https://github.com/hyperweb.io/cosmos-kit) | Experience the convenience of connecting with a variety of web3 wallets through a single, streamlined interface. | -| **Signing Clients** | [**InterchainJS**](https://github.com/hyperweb-io/interchainjs)beta, [**CosmJS**](https://github.com/cosmos/cosmjs) | A single, universal signing interface for any network | -| **SDK Clients** | [**Telescope**](https://github.com/hyperweb.io/telescope) | Your Frontend Companion for Building with TypeScript with Cosmos SDK Modules. | -| **Starter Kits** | [**Create Interchain App**](https://github.com/hyperweb-io/create-interchain-app)beta, [**Create Cosmos App**](https://github.com/hyperweb.io/create-cosmos-app) | Set up a modern Interchain app by running one command. | -| **UI Kits** | [**Interchain UI**](https://github.com/hyperweb.io/interchain-ui) | The Interchain Design System, empowering developers with a flexible, easy-to-use UI kit. | -| **Testing Frameworks** | [**Starship**](https://github.com/hyperweb.io/starship) | Unified Testing and Development for the Interchain. | -| **TypeScript Smart Contracts** | [**Create Hyperweb App**](https://github.com/hyperweb-io/create-hyperweb-app) | Build and deploy full-stack blockchain applications with TypeScript | -| **CosmWasm Contracts** | [**CosmWasm TS Codegen**](https://github.com/CosmWasm/ts-codegen) | Convert your CosmWasm smart contracts into dev-friendly TypeScript classes. | - -## Credits - -🛠 Built by Hyperweb (formerly Cosmology) — if you like our tools, please checkout and contribute to [our github ⚛️](https://github.com/hyperweb-io) - - -## Disclaimer - -AS DESCRIBED IN THE LICENSES, THE SOFTWARE IS PROVIDED “AS IS”, AT YOUR OWN RISK, AND WITHOUT WARRANTIES OF ANY KIND. - -No developer or entity involved in creating this software will be liable for any claims or damages whatsoever associated with your use, inability to use, or your interaction with other users of the code, including any direct, indirect, incidental, special, exemplary, punitive or consequential damages, or loss of profits, cryptocurrencies, tokens, or anything else of value. +

+ + + + + +

\ No newline at end of file diff --git a/packages/query-builder/README.md b/packages/query-builder/README.md index edf4c6ade..daab33580 100644 --- a/packages/query-builder/README.md +++ b/packages/query-builder/README.md @@ -1,5 +1,17 @@ # QueryBuilder +

+ +

+ +

+ + + + + +

+ A robust TypeScript-based SQL query builder that supports dynamic generation of `SELECT`, `INSERT`, `UPDATE`, `DELETE`, and stored procedure/function calls. Designed with flexibility and ease of use in mind, it handles advanced SQL features like `JOIN`, `GROUP BY`, `ORDER BY`, and schema-qualified queries. ## Features diff --git a/packages/react-client/README.md b/packages/react-client/README.md new file mode 100644 index 000000000..25fdf07a3 --- /dev/null +++ b/packages/react-client/README.md @@ -0,0 +1,114 @@ +# @launchql/react-client + +

+ +

+ +

+ + + + + +

+ +Generate GraphQL mutations/queries + +```sh +npm install @launchql/react-client +``` + +## Usage + +```js +import { Client } from '@launchql/react-client'; + +const client = new Client({ + introspection: { ...queries, ...mutations } +}); + + const result = client + .query('Action') + .edges(true) + .getMany({ + select: { + id: true, + name: true, + photo: true, + title: true, + actionResults: { + select: { + id: true, + actionId: true + }, + variables: { + first: 10, + before: null, + filter: { + name: { + in: ['abc', 'def'] + }, + actionId: { equalTo: 'dc310161-7a42-4b93-6a56-9fa48adcad7e' } + } + } + } + } + }) + .print(); +``` + +# output + +```gql +query getActionsQuery( + $first: Int + $last: Int + $after: Cursor + $before: Cursor + $offset: Int + $condition: ActionCondition + $filter: ActionFilter + $orderBy: [ActionsOrderBy!] +) { + actions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) { + totalCount + pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + } + edges { + cursor + node { + id + name + photo + title + actionResults( + first: 10 + before: null + filter: { + name: { in: ["abc", "def"] } + actionId: { equalTo: "dc310161-7a42-4b93-6a56-9fa48adcad7e" } + } + ) { + nodes { + id + actionId + } + } + } + } + } +} +``` diff --git a/packages/react-client/__fixtures__/api/introspection.json b/packages/react-client/__fixtures__/api/introspection.json new file mode 100644 index 000000000..5335b5cb5 --- /dev/null +++ b/packages/react-client/__fixtures__/api/introspection.json @@ -0,0 +1,22462 @@ +{ + "actionGoals": { + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + "actionItemTypes": { + "qtype": "getMany", + "model": "ActionItemType", + "selection": [ + "id", + "name", + "description", + "image", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "name": "actionItemsByItemTypeId", + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action" + ] + } + ] + }, + "actionItems": { + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + } + ] + }, + "actionVariations": { + "qtype": "getMany", + "model": "ActionVariation", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action" + ] + }, + "actions": { + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + { + "name": "actionGoals", + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + { + "name": "actionVariations", + "qtype": "getMany", + "model": "ActionVariation", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action" + ] + }, + { + "name": "actionItems", + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action" + ] + }, + { + "name": "requiredActions", + "qtype": "getMany", + "model": "RequiredAction", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required" + ] + }, + { + "name": "requiredActionsByRequiredId", + "qtype": "getMany", + "model": "RequiredAction", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required" + ] + }, + { + "name": "userActions", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "userActionVerifications", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "trackActions", + "qtype": "getMany", + "model": "TrackAction", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track" + ] + }, + { + "name": "userPassActions", + "qtype": "getMany", + "model": "UserPassAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userSavedActions", + "qtype": "getMany", + "model": "UserSavedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userViewedActions", + "qtype": "getMany", + "model": "UserViewedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userActionReactions", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + "searchRank", + { + "name": "goals", + "qtype": "getMany", + "model": "Goal", + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "searchRank" + ] + } + ] + }, + "connectedAccounts": { + "qtype": "getMany", + "model": "ConnectedAccount", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + "cryptoAddresses": { + "qtype": "getMany", + "model": "CryptoAddress", + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner" + ] + }, + "emails": { + "qtype": "getMany", + "model": "Email", + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner" + ] + }, + "goalExplanations": { + "qtype": "getMany", + "model": "GoalExplanation", + "selection": [ + "id", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "goalId", + "goal" + ] + }, + "goals": { + "qtype": "getMany", + "model": "Goal", + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "name": "goalExplanations", + "qtype": "getMany", + "model": "GoalExplanation", + "selection": [ + "id", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "goalId", + "goal" + ] + }, + { + "name": "actionGoals", + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + "searchRank", + { + "name": "actions", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + } + ] + }, + "groupPostComments": { + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + { + "name": "groupPostCommentsByParentId", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + } + ] + }, + "groupPostReactions": { + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + "groupPosts": { + "qtype": "getMany", + "model": "GroupPost", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group", + { + "name": "groupPostReactionsByPostId", + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + { + "name": "groupPostCommentsByPostId", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + } + ] + }, + "groups": { + "qtype": "getMany", + "model": "Group", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + { + "name": "actions", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + }, + { + "name": "groupPosts", + "qtype": "getMany", + "model": "GroupPost", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group" + ] + }, + { + "name": "groupPostReactions", + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + { + "name": "groupPostComments", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + }, + { + "name": "rewardLimitsByActionGroupIdAndRewardId", + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "rewardLimitsByActionGroupIdAndVerifyRewardId", + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + } + ] + }, + "locationTypes": { + "qtype": "getMany", + "model": "LocationType", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "name": "locationsByLocationType", + "qtype": "getMany", + "model": "Location", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType" + ] + } + ] + }, + "locations": { + "qtype": "getMany", + "model": "Location", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType" + ] + }, + "messageGroups": { + "qtype": "getMany", + "model": "MessageGroup", + "selection": [ + "id", + "name", + "memberIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "name": "messagesByGroupId", + "qtype": "getMany", + "model": "Message", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group" + ] + } + ] + }, + "messages": { + "qtype": "getMany", + "model": "Message", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group" + ] + }, + "newsArticles": { + "qtype": "getMany", + "model": "NewsArticle", + "selection": [ + "id", + "name", + "description", + "link", + "publishedAt", + "photo", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt" + ] + }, + "notificationPreferences": { + "qtype": "getMany", + "model": "NotificationPreference", + "selection": [ + "id", + "userId", + "emails", + "sms", + "notifications", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "notifications": { + "qtype": "getMany", + "model": "Notification", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient" + ] + }, + "objectAttributes": { + "qtype": "getMany", + "model": "ObjectAttribute", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute" + ] + }, + "objectTypeAttributes": { + "qtype": "getMany", + "model": "ObjectTypeAttribute", + "selection": [ + "id", + "name", + "label", + "type", + "unit", + "description", + "min", + "max", + "pattern", + "isRequired", + "attrOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "objectTypeId", + "objectType", + { + "name": "objectTypeValuesByAttrId", + "qtype": "getMany", + "model": "ObjectTypeValue", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "type", + "location", + "text", + "numeric", + "image", + "data", + "valueOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "attrId", + "attr" + ] + }, + { + "name": "objectAttributes", + "qtype": "getMany", + "model": "ObjectAttribute", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute" + ] + } + ] + }, + "objectTypeValues": { + "qtype": "getMany", + "model": "ObjectTypeValue", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "type", + "location", + "text", + "numeric", + "image", + "data", + "valueOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "attrId", + "attr", + { + "name": "objectAttributesByValueId", + "qtype": "getMany", + "model": "ObjectAttribute", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute" + ] + } + ] + }, + "objectTypes": { + "qtype": "getMany", + "model": "ObjectType", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "name": "actions", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + }, + { + "name": "tracks", + "qtype": "getMany", + "model": "Track", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType" + ] + }, + { + "name": "objectsByTypeId", + "qtype": "getMany", + "model": "Object", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type" + ] + }, + { + "name": "objectTypeAttributes", + "qtype": "getMany", + "model": "ObjectTypeAttribute", + "selection": [ + "id", + "name", + "label", + "type", + "unit", + "description", + "min", + "max", + "pattern", + "isRequired", + "attrOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "objectTypeId", + "objectType" + ] + } + ] + }, + "objects": { + "qtype": "getMany", + "model": "Object", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type", + { + "name": "userActions", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "objectAttributes", + "qtype": "getMany", + "model": "ObjectAttribute", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute" + ] + } + ] + }, + "organizationProfiles": { + "qtype": "getMany", + "model": "OrganizationProfile", + "selection": [ + "id", + "name", + "headerImage", + "profilePicture", + "description", + "website", + "reputation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "organizationId", + "organization" + ] + }, + "phoneNumbers": { + "qtype": "getMany", + "model": "PhoneNumber", + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner" + ] + }, + "postComments": { + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + { + "name": "postCommentsByParentId", + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster" + ] + } + ] + }, + "postReactions": { + "qtype": "getMany", + "model": "PostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster" + ] + }, + "posts": { + "qtype": "getMany", + "model": "Post", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "poster", + { + "name": "postReactions", + "qtype": "getMany", + "model": "PostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster" + ] + }, + { + "name": "postComments", + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster" + ] + } + ] + }, + "requiredActions": { + "qtype": "getMany", + "model": "RequiredAction", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required" + ] + }, + "rewardLimits": { + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + { + "name": "actionsByRewardId", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + }, + { + "name": "actionsByVerifyRewardId", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + }, + { + "name": "groupsByActionRewardIdAndGroupId", + "qtype": "getMany", + "model": "Group", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "rewardLimitsByActionRewardIdAndVerifyRewardId", + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "groupsByActionVerifyRewardIdAndGroupId", + "qtype": "getMany", + "model": "Group", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "rewardLimitsByActionVerifyRewardIdAndRewardId", + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + } + ] + }, + "roleTypes": { + "qtype": "getMany", + "model": "RoleType", + "selection": [ + "id", + "name", + { + "name": "usersByType", + "qtype": "getMany", + "model": "User", + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + "userProfile", + "userSetting", + "userCharacteristic", + "organizationProfileByOrganizationId", + "searchTsvRank" + ] + } + ] + }, + "trackActions": { + "qtype": "getMany", + "model": "TrackAction", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track" + ] + }, + "tracks": { + "qtype": "getMany", + "model": "Track", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType", + { + "name": "trackActions", + "qtype": "getMany", + "model": "TrackAction", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track" + ] + } + ] + }, + "userActionItemVerifications": { + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + "userActionItems": { + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + } + ] + }, + "userActionReactions": { + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + "userActionVerifications": { + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + "userActions": { + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + { + "name": "userActionVerifications", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "userActionReactions", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + } + ] + }, + "userAnswers": { + "qtype": "getMany", + "model": "UserAnswer", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner" + ] + }, + "userCharacteristics": { + "qtype": "getMany", + "model": "UserCharacteristic", + "selection": [ + "id", + "userId", + "income", + "gender", + "race", + "age", + "dob", + "education", + "homeOwnership", + "treeHuggerLevel", + "diyLevel", + "gardenerLevel", + "freeTime", + "researchToDoer", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "userConnections": { + "qtype": "getMany", + "model": "UserConnection", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder" + ] + }, + "userContacts": { + "qtype": "getMany", + "model": "UserContact", + "selection": [ + "id", + "userId", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "userDevices": { + "qtype": "getMany", + "model": "UserDevice", + "selection": [ + "id", + "type", + "deviceId", + "pushToken", + "pushTokenRequested", + "data", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "userLocations": { + "qtype": "getMany", + "model": "UserLocation", + "selection": [ + "id", + "userId", + "name", + "kind", + "description", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "userMessages": { + "qtype": "getMany", + "model": "UserMessage", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver" + ] + }, + "userPassActions": { + "qtype": "getMany", + "model": "UserPassAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + "userProfiles": { + "qtype": "getMany", + "model": "UserProfile", + "selection": [ + "id", + "userId", + "profilePicture", + "bio", + "reputation", + "displayName", + "tags", + "desired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "userQuestions": { + "qtype": "getMany", + "model": "UserQuestion", + "selection": [ + "id", + "questionType", + "questionPrompt", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + { + "name": "userAnswersByQuestionId", + "qtype": "getMany", + "model": "UserAnswer", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner" + ] + } + ] + }, + "userSavedActions": { + "qtype": "getMany", + "model": "UserSavedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + "userSettings": { + "qtype": "getMany", + "model": "UserSetting", + "selection": [ + "id", + "userId", + "firstName", + "lastName", + "searchRadius", + "zip", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "userViewedActions": { + "qtype": "getMany", + "model": "UserViewedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + "users": { + "qtype": "getMany", + "model": "User", + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + { + "name": "groupsByOwnerId", + "qtype": "getMany", + "model": "Group", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "connectedAccountsByOwnerId", + "qtype": "getMany", + "model": "ConnectedAccount", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + { + "name": "emailsByOwnerId", + "qtype": "getMany", + "model": "Email", + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner" + ] + }, + { + "name": "phoneNumbersByOwnerId", + "qtype": "getMany", + "model": "PhoneNumber", + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner" + ] + }, + { + "name": "cryptoAddressesByOwnerId", + "qtype": "getMany", + "model": "CryptoAddress", + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner" + ] + }, + { + "name": "authAccountsByOwnerId", + "qtype": "getMany", + "model": "AuthAccount", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + "userProfile", + "userSetting", + "userCharacteristic", + { + "name": "userContacts", + "qtype": "getMany", + "model": "UserContact", + "selection": [ + "id", + "userId", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "userConnectionsByRequesterId", + "qtype": "getMany", + "model": "UserConnection", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder" + ] + }, + { + "name": "userConnectionsByResponderId", + "qtype": "getMany", + "model": "UserConnection", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder" + ] + }, + { + "name": "locationsByOwnerId", + "qtype": "getMany", + "model": "Location", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType" + ] + }, + { + "name": "userLocations", + "qtype": "getMany", + "model": "UserLocation", + "selection": [ + "id", + "userId", + "name", + "kind", + "description", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "actionsByOwnerId", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + }, + { + "name": "actionGoalsByOwnerId", + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + { + "name": "actionVariationsByOwnerId", + "qtype": "getMany", + "model": "ActionVariation", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action" + ] + }, + { + "name": "actionItemsByOwnerId", + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action" + ] + }, + { + "name": "requiredActionsByOwnerId", + "qtype": "getMany", + "model": "RequiredAction", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required" + ] + }, + { + "name": "userActions", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "userActionsByOwnerId", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "userActionVerifications", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionVerificationsByOwnerId", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemsByOwnerId", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemVerificationsByVerifierId", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "userActionItemVerificationsByOwnerId", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "tracksByOwnerId", + "qtype": "getMany", + "model": "Track", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType" + ] + }, + { + "name": "trackActionsByOwnerId", + "qtype": "getMany", + "model": "TrackAction", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track" + ] + }, + { + "name": "objectsByOwnerId", + "qtype": "getMany", + "model": "Object", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type" + ] + }, + { + "name": "objectAttributesByOwnerId", + "qtype": "getMany", + "model": "ObjectAttribute", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute" + ] + }, + "organizationProfileByOrganizationId", + { + "name": "userPassActions", + "qtype": "getMany", + "model": "UserPassAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userSavedActions", + "qtype": "getMany", + "model": "UserSavedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userViewedActions", + "qtype": "getMany", + "model": "UserViewedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userActionReactionsByReacterId", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + { + "name": "userActionReactions", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + { + "name": "userMessagesBySenderId", + "qtype": "getMany", + "model": "UserMessage", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver" + ] + }, + { + "name": "userMessagesByReceiverId", + "qtype": "getMany", + "model": "UserMessage", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver" + ] + }, + { + "name": "messagesBySenderId", + "qtype": "getMany", + "model": "Message", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group" + ] + }, + { + "name": "postsByPosterId", + "qtype": "getMany", + "model": "Post", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "poster" + ] + }, + { + "name": "postReactionsByReacterId", + "qtype": "getMany", + "model": "PostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster" + ] + }, + { + "name": "postReactionsByPosterId", + "qtype": "getMany", + "model": "PostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster" + ] + }, + { + "name": "postCommentsByCommenterId", + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster" + ] + }, + { + "name": "postCommentsByPosterId", + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster" + ] + }, + { + "name": "groupPostsByPosterId", + "qtype": "getMany", + "model": "GroupPost", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group" + ] + }, + { + "name": "groupPostReactionsByReacterId", + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + { + "name": "groupPostReactionsByPosterId", + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + { + "name": "groupPostCommentsByCommenterId", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + }, + { + "name": "groupPostCommentsByPosterId", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + }, + { + "name": "userDevices", + "qtype": "getMany", + "model": "UserDevice", + "selection": [ + "id", + "type", + "deviceId", + "pushToken", + "pushTokenRequested", + "data", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "notificationsByActorId", + "qtype": "getMany", + "model": "Notification", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient" + ] + }, + { + "name": "notificationsByRecipientId", + "qtype": "getMany", + "model": "Notification", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient" + ] + }, + { + "name": "notificationPreferences", + "qtype": "getMany", + "model": "NotificationPreference", + "selection": [ + "id", + "userId", + "emails", + "sms", + "notifications", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "userQuestionsByOwnerId", + "qtype": "getMany", + "model": "UserQuestion", + "selection": [ + "id", + "questionType", + "questionPrompt", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "userAnswers", + "qtype": "getMany", + "model": "UserAnswer", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner" + ] + }, + { + "name": "userAnswersByOwnerId", + "qtype": "getMany", + "model": "UserAnswer", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner" + ] + }, + { + "name": "rewardLimitsByOwnerId", + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + "searchTsvRank" + ] + }, + "zipCodes": { + "qtype": "getMany", + "model": "ZipCode", + "selection": [ + "id", + "zip", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt" + ] + }, + "authAccounts": { + "qtype": "getMany", + "model": "AuthAccount", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + "actionGoal": { + "model": "ActionGoal", + "qtype": "getOne", + "properties": { + "actionId": { + "isNotNull": true, + "type": "UUID" + }, + "goalId": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + "actionItemType": { + "model": "ActionItemType", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "Int" + } + }, + "selection": [ + "id", + "name", + "description", + "image", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "name": "actionItemsByItemTypeId", + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action" + ] + } + ] + }, + "actionItem": { + "model": "ActionItem", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action", + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + } + ] + }, + "actionVariation": { + "model": "ActionVariation", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action" + ] + }, + "action": { + "model": "Action", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + { + "name": "actionGoals", + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + { + "name": "actionVariations", + "qtype": "getMany", + "model": "ActionVariation", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action" + ] + }, + { + "name": "actionItems", + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action" + ] + }, + { + "name": "requiredActions", + "qtype": "getMany", + "model": "RequiredAction", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required" + ] + }, + { + "name": "requiredActionsByRequiredId", + "qtype": "getMany", + "model": "RequiredAction", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required" + ] + }, + { + "name": "userActions", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "userActionVerifications", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "trackActions", + "qtype": "getMany", + "model": "TrackAction", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track" + ] + }, + { + "name": "userPassActions", + "qtype": "getMany", + "model": "UserPassAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userSavedActions", + "qtype": "getMany", + "model": "UserSavedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userViewedActions", + "qtype": "getMany", + "model": "UserViewedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userActionReactions", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + "searchRank", + { + "name": "goals", + "qtype": "getMany", + "model": "Goal", + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "searchRank" + ] + } + ] + }, + "actionBySlug": { + "model": "Action", + "qtype": "getOne", + "properties": { + "slug": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + { + "name": "actionGoals", + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + { + "name": "actionVariations", + "qtype": "getMany", + "model": "ActionVariation", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action" + ] + }, + { + "name": "actionItems", + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action" + ] + }, + { + "name": "requiredActions", + "qtype": "getMany", + "model": "RequiredAction", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required" + ] + }, + { + "name": "requiredActionsByRequiredId", + "qtype": "getMany", + "model": "RequiredAction", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required" + ] + }, + { + "name": "userActions", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "userActionVerifications", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "trackActions", + "qtype": "getMany", + "model": "TrackAction", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track" + ] + }, + { + "name": "userPassActions", + "qtype": "getMany", + "model": "UserPassAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userSavedActions", + "qtype": "getMany", + "model": "UserSavedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userViewedActions", + "qtype": "getMany", + "model": "UserViewedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userActionReactions", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + "searchRank", + { + "name": "goals", + "qtype": "getMany", + "model": "Goal", + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "searchRank" + ] + } + ] + }, + "connectedAccount": { + "model": "ConnectedAccount", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + "connectedAccountByServiceAndIdentifier": { + "model": "ConnectedAccount", + "qtype": "getOne", + "properties": { + "service": { + "isNotNull": true, + "type": "String" + }, + "identifier": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + "cryptoAddress": { + "model": "CryptoAddress", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner" + ] + }, + "cryptoAddressByAddress": { + "model": "CryptoAddress", + "qtype": "getOne", + "properties": { + "address": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner" + ] + }, + "email": { + "model": "Email", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner" + ] + }, + "emailByEmail": { + "model": "Email", + "qtype": "getOne", + "properties": { + "email": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner" + ] + }, + "goalExplanation": { + "model": "GoalExplanation", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "goalId", + "goal" + ] + }, + "goal": { + "model": "Goal", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "name": "goalExplanations", + "qtype": "getMany", + "model": "GoalExplanation", + "selection": [ + "id", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "goalId", + "goal" + ] + }, + { + "name": "actionGoals", + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + "searchRank", + { + "name": "actions", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + } + ] + }, + "goalByName": { + "model": "Goal", + "qtype": "getOne", + "properties": { + "name": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "name": "goalExplanations", + "qtype": "getMany", + "model": "GoalExplanation", + "selection": [ + "id", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "goalId", + "goal" + ] + }, + { + "name": "actionGoals", + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + "searchRank", + { + "name": "actions", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + } + ] + }, + "goalBySlug": { + "model": "Goal", + "qtype": "getOne", + "properties": { + "slug": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "name", + "slug", + "shortName", + "icon", + "subHead", + "tags", + "search", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "name": "goalExplanations", + "qtype": "getMany", + "model": "GoalExplanation", + "selection": [ + "id", + "audio", + "audioDuration", + "explanationTitle", + "explanation", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "goalId", + "goal" + ] + }, + { + "name": "actionGoals", + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + "searchRank", + { + "name": "actions", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + } + ] + }, + "groupPostComment": { + "model": "GroupPostComment", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster", + { + "name": "groupPostCommentsByParentId", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + } + ] + }, + "groupPostReaction": { + "model": "GroupPostReaction", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + "groupPost": { + "model": "GroupPost", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group", + { + "name": "groupPostReactionsByPostId", + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + { + "name": "groupPostCommentsByPostId", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + } + ] + }, + "group": { + "model": "Group", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + { + "name": "actions", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + }, + { + "name": "groupPosts", + "qtype": "getMany", + "model": "GroupPost", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group" + ] + }, + { + "name": "groupPostReactions", + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + { + "name": "groupPostComments", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + }, + { + "name": "rewardLimitsByActionGroupIdAndRewardId", + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "rewardLimitsByActionGroupIdAndVerifyRewardId", + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + } + ] + }, + "locationType": { + "model": "LocationType", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "name": "locationsByLocationType", + "qtype": "getMany", + "model": "Location", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType" + ] + } + ] + }, + "location": { + "model": "Location", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType" + ] + }, + "messageGroup": { + "model": "MessageGroup", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "memberIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "name": "messagesByGroupId", + "qtype": "getMany", + "model": "Message", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group" + ] + } + ] + }, + "message": { + "model": "Message", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group" + ] + }, + "newsArticle": { + "model": "NewsArticle", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "description", + "link", + "publishedAt", + "photo", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt" + ] + }, + "notificationPreference": { + "model": "NotificationPreference", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "emails", + "sms", + "notifications", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "notification": { + "model": "Notification", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient" + ] + }, + "objectAttribute": { + "model": "ObjectAttribute", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute" + ] + }, + "objectTypeAttribute": { + "model": "ObjectTypeAttribute", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "label", + "type", + "unit", + "description", + "min", + "max", + "pattern", + "isRequired", + "attrOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "objectTypeId", + "objectType", + { + "name": "objectTypeValuesByAttrId", + "qtype": "getMany", + "model": "ObjectTypeValue", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "type", + "location", + "text", + "numeric", + "image", + "data", + "valueOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "attrId", + "attr" + ] + }, + { + "name": "objectAttributes", + "qtype": "getMany", + "model": "ObjectAttribute", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute" + ] + } + ] + }, + "objectTypeValue": { + "model": "ObjectTypeValue", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "type", + "location", + "text", + "numeric", + "image", + "data", + "valueOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "attrId", + "attr", + { + "name": "objectAttributesByValueId", + "qtype": "getMany", + "model": "ObjectAttribute", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute" + ] + } + ] + }, + "objectType": { + "model": "ObjectType", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "Int" + } + }, + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + { + "name": "actions", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + }, + { + "name": "tracks", + "qtype": "getMany", + "model": "Track", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType" + ] + }, + { + "name": "objectsByTypeId", + "qtype": "getMany", + "model": "Object", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type" + ] + }, + { + "name": "objectTypeAttributes", + "qtype": "getMany", + "model": "ObjectTypeAttribute", + "selection": [ + "id", + "name", + "label", + "type", + "unit", + "description", + "min", + "max", + "pattern", + "isRequired", + "attrOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "objectTypeId", + "objectType" + ] + } + ] + }, + "object": { + "model": "Object", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type", + { + "name": "userActions", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "objectAttributes", + "qtype": "getMany", + "model": "ObjectAttribute", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute" + ] + } + ] + }, + "organizationProfile": { + "model": "OrganizationProfile", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "headerImage", + "profilePicture", + "description", + "website", + "reputation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "organizationId", + "organization" + ] + }, + "phoneNumber": { + "model": "PhoneNumber", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner" + ] + }, + "phoneNumberByNumber": { + "model": "PhoneNumber", + "qtype": "getOne", + "properties": { + "number": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner" + ] + }, + "postComment": { + "model": "PostComment", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster", + { + "name": "postCommentsByParentId", + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster" + ] + } + ] + }, + "postReaction": { + "model": "PostReaction", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster" + ] + }, + "post": { + "model": "Post", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "poster", + { + "name": "postReactions", + "qtype": "getMany", + "model": "PostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster" + ] + }, + { + "name": "postComments", + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster" + ] + } + ] + }, + "requiredAction": { + "model": "RequiredAction", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required" + ] + }, + "rewardLimit": { + "model": "RewardLimit", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + { + "name": "actionsByRewardId", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + }, + { + "name": "actionsByVerifyRewardId", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + }, + { + "name": "groupsByActionRewardIdAndGroupId", + "qtype": "getMany", + "model": "Group", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "rewardLimitsByActionRewardIdAndVerifyRewardId", + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "groupsByActionVerifyRewardIdAndGroupId", + "qtype": "getMany", + "model": "Group", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "rewardLimitsByActionVerifyRewardIdAndRewardId", + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + } + ] + }, + "roleType": { + "model": "RoleType", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "Int" + } + }, + "selection": [ + "id", + "name", + { + "name": "usersByType", + "qtype": "getMany", + "model": "User", + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + "userProfile", + "userSetting", + "userCharacteristic", + "organizationProfileByOrganizationId", + "searchTsvRank" + ] + } + ] + }, + "roleTypeByName": { + "model": "RoleType", + "qtype": "getOne", + "properties": { + "name": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "name", + { + "name": "usersByType", + "qtype": "getMany", + "model": "User", + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + "userProfile", + "userSetting", + "userCharacteristic", + "organizationProfileByOrganizationId", + "searchTsvRank" + ] + } + ] + }, + "trackAction": { + "model": "TrackAction", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track" + ] + }, + "track": { + "model": "Track", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType", + { + "name": "trackActions", + "qtype": "getMany", + "model": "TrackAction", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track" + ] + } + ] + }, + "userActionItemVerification": { + "model": "UserActionItemVerification", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + "userActionItem": { + "model": "UserActionItem", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem", + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + } + ] + }, + "userActionReaction": { + "model": "UserActionReaction", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + "userActionVerification": { + "model": "UserActionVerification", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + "userAction": { + "model": "UserAction", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object", + { + "name": "userActionVerifications", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "userActionReactions", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + } + ] + }, + "userAnswer": { + "model": "UserAnswer", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner" + ] + }, + "userCharacteristic": { + "model": "UserCharacteristic", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "income", + "gender", + "race", + "age", + "dob", + "education", + "homeOwnership", + "treeHuggerLevel", + "diyLevel", + "gardenerLevel", + "freeTime", + "researchToDoer", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "userConnection": { + "model": "UserConnection", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder" + ] + }, + "userContact": { + "model": "UserContact", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "userDevice": { + "model": "UserDevice", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "type", + "deviceId", + "pushToken", + "pushTokenRequested", + "data", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "userLocation": { + "model": "UserLocation", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "name", + "kind", + "description", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "userMessage": { + "model": "UserMessage", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver" + ] + }, + "userPassAction": { + "model": "UserPassAction", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + "userProfile": { + "model": "UserProfile", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "profilePicture", + "bio", + "reputation", + "displayName", + "tags", + "desired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "userQuestion": { + "model": "UserQuestion", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "questionType", + "questionPrompt", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner", + { + "name": "userAnswersByQuestionId", + "qtype": "getMany", + "model": "UserAnswer", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner" + ] + } + ] + }, + "userSavedAction": { + "model": "UserSavedAction", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + "userSetting": { + "model": "UserSetting", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "firstName", + "lastName", + "searchRadius", + "zip", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + "userViewedAction": { + "model": "UserViewedAction", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + "user": { + "model": "User", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + { + "name": "groupsByOwnerId", + "qtype": "getMany", + "model": "Group", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "connectedAccountsByOwnerId", + "qtype": "getMany", + "model": "ConnectedAccount", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + { + "name": "emailsByOwnerId", + "qtype": "getMany", + "model": "Email", + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner" + ] + }, + { + "name": "phoneNumbersByOwnerId", + "qtype": "getMany", + "model": "PhoneNumber", + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner" + ] + }, + { + "name": "cryptoAddressesByOwnerId", + "qtype": "getMany", + "model": "CryptoAddress", + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner" + ] + }, + { + "name": "authAccountsByOwnerId", + "qtype": "getMany", + "model": "AuthAccount", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + "userProfile", + "userSetting", + "userCharacteristic", + { + "name": "userContacts", + "qtype": "getMany", + "model": "UserContact", + "selection": [ + "id", + "userId", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "userConnectionsByRequesterId", + "qtype": "getMany", + "model": "UserConnection", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder" + ] + }, + { + "name": "userConnectionsByResponderId", + "qtype": "getMany", + "model": "UserConnection", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder" + ] + }, + { + "name": "locationsByOwnerId", + "qtype": "getMany", + "model": "Location", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType" + ] + }, + { + "name": "userLocations", + "qtype": "getMany", + "model": "UserLocation", + "selection": [ + "id", + "userId", + "name", + "kind", + "description", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "actionsByOwnerId", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + }, + { + "name": "actionGoalsByOwnerId", + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + { + "name": "actionVariationsByOwnerId", + "qtype": "getMany", + "model": "ActionVariation", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action" + ] + }, + { + "name": "actionItemsByOwnerId", + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action" + ] + }, + { + "name": "requiredActionsByOwnerId", + "qtype": "getMany", + "model": "RequiredAction", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required" + ] + }, + { + "name": "userActions", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "userActionsByOwnerId", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "userActionVerifications", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionVerificationsByOwnerId", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemsByOwnerId", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemVerificationsByVerifierId", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "userActionItemVerificationsByOwnerId", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "tracksByOwnerId", + "qtype": "getMany", + "model": "Track", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType" + ] + }, + { + "name": "trackActionsByOwnerId", + "qtype": "getMany", + "model": "TrackAction", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track" + ] + }, + { + "name": "objectsByOwnerId", + "qtype": "getMany", + "model": "Object", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type" + ] + }, + { + "name": "objectAttributesByOwnerId", + "qtype": "getMany", + "model": "ObjectAttribute", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute" + ] + }, + "organizationProfileByOrganizationId", + { + "name": "userPassActions", + "qtype": "getMany", + "model": "UserPassAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userSavedActions", + "qtype": "getMany", + "model": "UserSavedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userViewedActions", + "qtype": "getMany", + "model": "UserViewedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userActionReactionsByReacterId", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + { + "name": "userActionReactions", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + { + "name": "userMessagesBySenderId", + "qtype": "getMany", + "model": "UserMessage", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver" + ] + }, + { + "name": "userMessagesByReceiverId", + "qtype": "getMany", + "model": "UserMessage", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver" + ] + }, + { + "name": "messagesBySenderId", + "qtype": "getMany", + "model": "Message", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group" + ] + }, + { + "name": "postsByPosterId", + "qtype": "getMany", + "model": "Post", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "poster" + ] + }, + { + "name": "postReactionsByReacterId", + "qtype": "getMany", + "model": "PostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster" + ] + }, + { + "name": "postReactionsByPosterId", + "qtype": "getMany", + "model": "PostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster" + ] + }, + { + "name": "postCommentsByCommenterId", + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster" + ] + }, + { + "name": "postCommentsByPosterId", + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster" + ] + }, + { + "name": "groupPostsByPosterId", + "qtype": "getMany", + "model": "GroupPost", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group" + ] + }, + { + "name": "groupPostReactionsByReacterId", + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + { + "name": "groupPostReactionsByPosterId", + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + { + "name": "groupPostCommentsByCommenterId", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + }, + { + "name": "groupPostCommentsByPosterId", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + }, + { + "name": "userDevices", + "qtype": "getMany", + "model": "UserDevice", + "selection": [ + "id", + "type", + "deviceId", + "pushToken", + "pushTokenRequested", + "data", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "notificationsByActorId", + "qtype": "getMany", + "model": "Notification", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient" + ] + }, + { + "name": "notificationsByRecipientId", + "qtype": "getMany", + "model": "Notification", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient" + ] + }, + { + "name": "notificationPreferences", + "qtype": "getMany", + "model": "NotificationPreference", + "selection": [ + "id", + "userId", + "emails", + "sms", + "notifications", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "userQuestionsByOwnerId", + "qtype": "getMany", + "model": "UserQuestion", + "selection": [ + "id", + "questionType", + "questionPrompt", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "userAnswers", + "qtype": "getMany", + "model": "UserAnswer", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner" + ] + }, + { + "name": "userAnswersByOwnerId", + "qtype": "getMany", + "model": "UserAnswer", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner" + ] + }, + { + "name": "rewardLimitsByOwnerId", + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + "searchTsvRank" + ] + }, + "userByUsername": { + "model": "User", + "qtype": "getOne", + "properties": { + "username": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + { + "name": "groupsByOwnerId", + "qtype": "getMany", + "model": "Group", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "connectedAccountsByOwnerId", + "qtype": "getMany", + "model": "ConnectedAccount", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + { + "name": "emailsByOwnerId", + "qtype": "getMany", + "model": "Email", + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner" + ] + }, + { + "name": "phoneNumbersByOwnerId", + "qtype": "getMany", + "model": "PhoneNumber", + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner" + ] + }, + { + "name": "cryptoAddressesByOwnerId", + "qtype": "getMany", + "model": "CryptoAddress", + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner" + ] + }, + { + "name": "authAccountsByOwnerId", + "qtype": "getMany", + "model": "AuthAccount", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + "userProfile", + "userSetting", + "userCharacteristic", + { + "name": "userContacts", + "qtype": "getMany", + "model": "UserContact", + "selection": [ + "id", + "userId", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "userConnectionsByRequesterId", + "qtype": "getMany", + "model": "UserConnection", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder" + ] + }, + { + "name": "userConnectionsByResponderId", + "qtype": "getMany", + "model": "UserConnection", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder" + ] + }, + { + "name": "locationsByOwnerId", + "qtype": "getMany", + "model": "Location", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType" + ] + }, + { + "name": "userLocations", + "qtype": "getMany", + "model": "UserLocation", + "selection": [ + "id", + "userId", + "name", + "kind", + "description", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "actionsByOwnerId", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + }, + { + "name": "actionGoalsByOwnerId", + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + { + "name": "actionVariationsByOwnerId", + "qtype": "getMany", + "model": "ActionVariation", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action" + ] + }, + { + "name": "actionItemsByOwnerId", + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action" + ] + }, + { + "name": "requiredActionsByOwnerId", + "qtype": "getMany", + "model": "RequiredAction", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required" + ] + }, + { + "name": "userActions", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "userActionsByOwnerId", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "userActionVerifications", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionVerificationsByOwnerId", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemsByOwnerId", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemVerificationsByVerifierId", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "userActionItemVerificationsByOwnerId", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "tracksByOwnerId", + "qtype": "getMany", + "model": "Track", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType" + ] + }, + { + "name": "trackActionsByOwnerId", + "qtype": "getMany", + "model": "TrackAction", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track" + ] + }, + { + "name": "objectsByOwnerId", + "qtype": "getMany", + "model": "Object", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type" + ] + }, + { + "name": "objectAttributesByOwnerId", + "qtype": "getMany", + "model": "ObjectAttribute", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute" + ] + }, + "organizationProfileByOrganizationId", + { + "name": "userPassActions", + "qtype": "getMany", + "model": "UserPassAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userSavedActions", + "qtype": "getMany", + "model": "UserSavedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userViewedActions", + "qtype": "getMany", + "model": "UserViewedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userActionReactionsByReacterId", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + { + "name": "userActionReactions", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + { + "name": "userMessagesBySenderId", + "qtype": "getMany", + "model": "UserMessage", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver" + ] + }, + { + "name": "userMessagesByReceiverId", + "qtype": "getMany", + "model": "UserMessage", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver" + ] + }, + { + "name": "messagesBySenderId", + "qtype": "getMany", + "model": "Message", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group" + ] + }, + { + "name": "postsByPosterId", + "qtype": "getMany", + "model": "Post", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "poster" + ] + }, + { + "name": "postReactionsByReacterId", + "qtype": "getMany", + "model": "PostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster" + ] + }, + { + "name": "postReactionsByPosterId", + "qtype": "getMany", + "model": "PostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster" + ] + }, + { + "name": "postCommentsByCommenterId", + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster" + ] + }, + { + "name": "postCommentsByPosterId", + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster" + ] + }, + { + "name": "groupPostsByPosterId", + "qtype": "getMany", + "model": "GroupPost", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group" + ] + }, + { + "name": "groupPostReactionsByReacterId", + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + { + "name": "groupPostReactionsByPosterId", + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + { + "name": "groupPostCommentsByCommenterId", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + }, + { + "name": "groupPostCommentsByPosterId", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + }, + { + "name": "userDevices", + "qtype": "getMany", + "model": "UserDevice", + "selection": [ + "id", + "type", + "deviceId", + "pushToken", + "pushTokenRequested", + "data", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "notificationsByActorId", + "qtype": "getMany", + "model": "Notification", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient" + ] + }, + { + "name": "notificationsByRecipientId", + "qtype": "getMany", + "model": "Notification", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient" + ] + }, + { + "name": "notificationPreferences", + "qtype": "getMany", + "model": "NotificationPreference", + "selection": [ + "id", + "userId", + "emails", + "sms", + "notifications", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "userQuestionsByOwnerId", + "qtype": "getMany", + "model": "UserQuestion", + "selection": [ + "id", + "questionType", + "questionPrompt", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "userAnswers", + "qtype": "getMany", + "model": "UserAnswer", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner" + ] + }, + { + "name": "userAnswersByOwnerId", + "qtype": "getMany", + "model": "UserAnswer", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner" + ] + }, + { + "name": "rewardLimitsByOwnerId", + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + "searchTsvRank" + ] + }, + "zipCode": { + "model": "ZipCode", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "zip", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt" + ] + }, + "zipCodeByZip": { + "model": "ZipCode", + "qtype": "getOne", + "properties": { + "zip": { + "isNotNull": true, + "type": "Int" + } + }, + "selection": [ + "id", + "zip", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt" + ] + }, + "authAccount": { + "model": "AuthAccount", + "qtype": "getOne", + "properties": { + "id": { + "isNotNull": true, + "type": "UUID" + } + }, + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + "authAccountByServiceAndIdentifier": { + "model": "AuthAccount", + "qtype": "getOne", + "properties": { + "service": { + "isNotNull": true, + "type": "String" + }, + "identifier": { + "isNotNull": true, + "type": "String" + } + }, + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + "getCurrentUser": { + "model": "User", + "qtype": "getOne", + "properties": {}, + "selection": [ + "id", + "username", + "displayName", + "profilePicture", + "searchTsv", + "type", + "roleTypeByType", + { + "name": "groupsByOwnerId", + "qtype": "getMany", + "model": "Group", + "selection": [ + "id", + "name", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "connectedAccountsByOwnerId", + "qtype": "getMany", + "model": "ConnectedAccount", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + { + "name": "emailsByOwnerId", + "qtype": "getMany", + "model": "Email", + "selection": [ + "id", + "ownerId", + "email", + "isVerified", + "isPrimary", + "owner" + ] + }, + { + "name": "phoneNumbersByOwnerId", + "qtype": "getMany", + "model": "PhoneNumber", + "selection": [ + "id", + "ownerId", + "cc", + "number", + "isVerified", + "isPrimary", + "owner" + ] + }, + { + "name": "cryptoAddressesByOwnerId", + "qtype": "getMany", + "model": "CryptoAddress", + "selection": [ + "id", + "ownerId", + "address", + "isVerified", + "isPrimary", + "owner" + ] + }, + { + "name": "authAccountsByOwnerId", + "qtype": "getMany", + "model": "AuthAccount", + "selection": [ + "id", + "ownerId", + "service", + "identifier", + "details", + "isVerified", + "owner" + ] + }, + "userProfile", + "userSetting", + "userCharacteristic", + { + "name": "userContacts", + "qtype": "getMany", + "model": "UserContact", + "selection": [ + "id", + "userId", + "vcf", + "fullName", + "emails", + "device", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "userConnectionsByRequesterId", + "qtype": "getMany", + "model": "UserConnection", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder" + ] + }, + { + "name": "userConnectionsByResponderId", + "qtype": "getMany", + "model": "UserConnection", + "selection": [ + "id", + "accepted", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "requesterId", + "responderId", + "requester", + "responder" + ] + }, + { + "name": "locationsByOwnerId", + "qtype": "getMany", + "model": "Location", + "selection": [ + "id", + "name", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "locationType", + "owner", + "locationTypeByLocationType" + ] + }, + { + "name": "userLocations", + "qtype": "getMany", + "model": "UserLocation", + "selection": [ + "id", + "userId", + "name", + "kind", + "description", + "location", + "bbox", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "actionsByOwnerId", + "qtype": "getMany", + "model": "Action", + "selection": [ + "id", + "slug", + "photo", + "shareImage", + "title", + "titleObjectTemplate", + "url", + "description", + "discoveryHeader", + "discoveryDescription", + "notificationText", + "notificationObjectTemplate", + "enableNotifications", + "enableNotificationsText", + "search", + "location", + "locationRadius", + "timeRequired", + "startDate", + "endDate", + "approved", + "published", + "isPrivate", + "rewardAmount", + "activityFeedText", + "callToAction", + "completedActionText", + "alreadyCompletedActionText", + "selfVerifiable", + "isRecurring", + "recurringInterval", + "oncePerObject", + "minimumGroupMembers", + "limitedToLocation", + "tags", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "ownerId", + "objectTypeId", + "rewardId", + "verifyRewardId", + "group", + "owner", + "objectType", + "reward", + "verifyReward", + "searchRank" + ] + }, + { + "name": "actionGoalsByOwnerId", + "qtype": "getMany", + "model": "ActionGoal", + "selection": [ + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "goalId", + "owner", + "action", + "goal" + ] + }, + { + "name": "actionVariationsByOwnerId", + "qtype": "getMany", + "model": "ActionVariation", + "selection": [ + "id", + "photo", + "title", + "description", + "income", + "gender", + "dob", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "owner", + "action" + ] + }, + { + "name": "actionItemsByOwnerId", + "qtype": "getMany", + "model": "ActionItem", + "selection": [ + "id", + "name", + "description", + "type", + "itemOrder", + "timeRequired", + "isRequired", + "notificationText", + "embedCode", + "url", + "media", + "location", + "locationRadius", + "rewardWeight", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "itemTypeId", + "ownerId", + "actionId", + "itemType", + "owner", + "action" + ] + }, + { + "name": "requiredActionsByOwnerId", + "qtype": "getMany", + "model": "RequiredAction", + "selection": [ + "id", + "actionOrder", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "requiredId", + "action", + "owner", + "required" + ] + }, + { + "name": "userActions", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "userActionsByOwnerId", + "qtype": "getMany", + "model": "UserAction", + "selection": [ + "id", + "userId", + "actionStarted", + "complete", + "verified", + "verifiedDate", + "userRating", + "rejected", + "location", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "objectId", + "user", + "owner", + "action", + "object" + ] + }, + { + "name": "userActionVerifications", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionVerificationsByOwnerId", + "qtype": "getMany", + "model": "UserActionVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "user", + "owner", + "action", + "userAction" + ] + }, + { + "name": "userActionItems", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemsByOwnerId", + "qtype": "getMany", + "model": "UserActionItem", + "selection": [ + "id", + "userId", + "text", + "media", + "location", + "bbox", + "data", + "complete", + "verified", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "user", + "owner", + "action", + "userAction", + "actionItem" + ] + }, + { + "name": "userActionItemVerificationsByVerifierId", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "userActionItemVerifications", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "userActionItemVerificationsByOwnerId", + "qtype": "getMany", + "model": "UserActionItemVerification", + "selection": [ + "id", + "verifierId", + "verified", + "rejected", + "notes", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userId", + "ownerId", + "actionId", + "userActionId", + "actionItemId", + "userActionItemId", + "verifier", + "user", + "owner", + "action", + "userAction", + "actionItem", + "userActionItem" + ] + }, + { + "name": "tracksByOwnerId", + "qtype": "getMany", + "model": "Track", + "selection": [ + "id", + "name", + "description", + "photo", + "icon", + "isPublished", + "isApproved", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "objectTypeId", + "owner", + "objectType" + ] + }, + { + "name": "trackActionsByOwnerId", + "qtype": "getMany", + "model": "TrackAction", + "selection": [ + "id", + "trackOrder", + "isRequired", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "ownerId", + "trackId", + "action", + "owner", + "track" + ] + }, + { + "name": "objectsByOwnerId", + "qtype": "getMany", + "model": "Object", + "selection": [ + "id", + "name", + "description", + "photo", + "media", + "location", + "bbox", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "typeId", + "owner", + "type" + ] + }, + { + "name": "objectAttributesByOwnerId", + "qtype": "getMany", + "model": "ObjectAttribute", + "selection": [ + "id", + "description", + "location", + "text", + "numeric", + "image", + "data", + "ownerId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "valueId", + "objectId", + "objectTypeAttributeId", + "owner", + "value", + "object", + "objectTypeAttribute" + ] + }, + "organizationProfileByOrganizationId", + { + "name": "userPassActions", + "qtype": "getMany", + "model": "UserPassAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userSavedActions", + "qtype": "getMany", + "model": "UserSavedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userViewedActions", + "qtype": "getMany", + "model": "UserViewedAction", + "selection": [ + "id", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actionId", + "user", + "action" + ] + }, + { + "name": "userActionReactionsByReacterId", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + { + "name": "userActionReactions", + "qtype": "getMany", + "model": "UserActionReaction", + "selection": [ + "id", + "reacterId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "userActionId", + "userId", + "actionId", + "reacter", + "userAction", + "user", + "action" + ] + }, + { + "name": "userMessagesBySenderId", + "qtype": "getMany", + "model": "UserMessage", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver" + ] + }, + { + "name": "userMessagesByReceiverId", + "qtype": "getMany", + "model": "UserMessage", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "received", + "receiverRead", + "senderReaction", + "receiverReaction", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "receiverId", + "sender", + "receiver" + ] + }, + { + "name": "messagesBySenderId", + "qtype": "getMany", + "model": "Message", + "selection": [ + "id", + "senderId", + "type", + "content", + "upload", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "sender", + "group" + ] + }, + { + "name": "postsByPosterId", + "qtype": "getMany", + "model": "Post", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "poster" + ] + }, + { + "name": "postReactionsByReacterId", + "qtype": "getMany", + "model": "PostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster" + ] + }, + { + "name": "postReactionsByPosterId", + "qtype": "getMany", + "model": "PostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "reacter", + "post", + "poster" + ] + }, + { + "name": "postCommentsByCommenterId", + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster" + ] + }, + { + "name": "postCommentsByPosterId", + "qtype": "getMany", + "model": "PostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "postId", + "posterId", + "commenter", + "parent", + "post", + "poster" + ] + }, + { + "name": "groupPostsByPosterId", + "qtype": "getMany", + "model": "GroupPost", + "selection": [ + "id", + "posterId", + "type", + "flagged", + "image", + "url", + "location", + "data", + "taggedUserIds", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "poster", + "group" + ] + }, + { + "name": "groupPostReactionsByReacterId", + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + { + "name": "groupPostReactionsByPosterId", + "qtype": "getMany", + "model": "GroupPostReaction", + "selection": [ + "id", + "reacterId", + "type", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "posterId", + "postId", + "reacter", + "group", + "poster", + "post" + ] + }, + { + "name": "groupPostCommentsByCommenterId", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + }, + { + "name": "groupPostCommentsByPosterId", + "qtype": "getMany", + "model": "GroupPostComment", + "selection": [ + "id", + "commenterId", + "parentId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "groupId", + "postId", + "posterId", + "commenter", + "parent", + "group", + "post", + "poster" + ] + }, + { + "name": "userDevices", + "qtype": "getMany", + "model": "UserDevice", + "selection": [ + "id", + "type", + "deviceId", + "pushToken", + "pushTokenRequested", + "data", + "userId", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "notificationsByActorId", + "qtype": "getMany", + "model": "Notification", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient" + ] + }, + { + "name": "notificationsByRecipientId", + "qtype": "getMany", + "model": "Notification", + "selection": [ + "id", + "actorId", + "recipientId", + "notificationType", + "notificationText", + "entityType", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "actor", + "recipient" + ] + }, + { + "name": "notificationPreferences", + "qtype": "getMany", + "model": "NotificationPreference", + "selection": [ + "id", + "userId", + "emails", + "sms", + "notifications", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "user" + ] + }, + { + "name": "userQuestionsByOwnerId", + "qtype": "getMany", + "model": "UserQuestion", + "selection": [ + "id", + "questionType", + "questionPrompt", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + { + "name": "userAnswers", + "qtype": "getMany", + "model": "UserAnswer", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner" + ] + }, + { + "name": "userAnswersByOwnerId", + "qtype": "getMany", + "model": "UserAnswer", + "selection": [ + "id", + "userId", + "location", + "text", + "numeric", + "image", + "data", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "questionId", + "ownerId", + "user", + "question", + "owner" + ] + }, + { + "name": "rewardLimitsByOwnerId", + "qtype": "getMany", + "model": "RewardLimit", + "selection": [ + "id", + "rewardAmount", + "rewardUnit", + "totalRewardLimit", + "weeklyLimit", + "dailyLimit", + "totalLimit", + "userTotalLimit", + "userWeeklyLimit", + "userDailyLimit", + "createdBy", + "updatedBy", + "createdAt", + "updatedAt", + "ownerId", + "owner" + ] + }, + "searchTsvRank" + ] + }, + "_meta": { + "model": "Metaschema", + "qtype": "getOne", + "properties": {}, + "selection": [{ + "name": "tables", + "qtype": "getOne", + "model": "MetaschemaTable", + "properties": {}, + "selection": [ + "name", + "query", + "inflection", + "relations", + "fields", + "constraints", + "foreignKeyConstraints", + "primaryKeyConstraints", + "uniqueConstraints", + "checkConstraints", + "exclusionConstraints" + ] + }] + }, + "createActionGoal": { + "qtype": "mutation", + "mutationType": "create", + "model": "ActionGoal", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateActionGoalInput", + "properties": { + "actionGoal": { + "name": "actionGoal", + "isNotNull": true, + "properties": { + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + }, + "goalId": { + "name": "goalId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateActionGoalPayload", + "ofType": null + } + }, + "createActionItemType": { + "qtype": "mutation", + "mutationType": "create", + "model": "ActionItemType", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateActionItemTypeInput", + "properties": { + "actionItemType": { + "name": "actionItemType", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "Int" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "image": { + "name": "image", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateActionItemTypePayload", + "ofType": null + } + }, + "createActionItem": { + "qtype": "mutation", + "mutationType": "create", + "model": "ActionItem", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateActionItemInput", + "properties": { + "actionItem": { + "name": "actionItem", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "type": { + "name": "type", + "type": "String" + }, + "itemOrder": { + "name": "itemOrder", + "type": "Int" + }, + "timeRequired": { + "name": "timeRequired", + "properties": { + "seconds": { + "name": "seconds", + "type": "Float" + }, + "minutes": { + "name": "minutes", + "type": "Int" + }, + "hours": { + "name": "hours", + "type": "Int" + }, + "days": { + "name": "days", + "type": "Int" + }, + "months": { + "name": "months", + "type": "Int" + }, + "years": { + "name": "years", + "type": "Int" + } + } + }, + "isRequired": { + "name": "isRequired", + "type": "Boolean" + }, + "notificationText": { + "name": "notificationText", + "type": "String" + }, + "embedCode": { + "name": "embedCode", + "type": "String" + }, + "url": { + "name": "url", + "type": "String" + }, + "media": { + "name": "media", + "type": "JSON" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "locationRadius": { + "name": "locationRadius", + "type": "BigFloat" + }, + "rewardWeight": { + "name": "rewardWeight", + "type": "BigFloat" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "itemTypeId": { + "name": "itemTypeId", + "type": "Int" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + }, + "mediaUpload": { + "name": "mediaUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateActionItemPayload", + "ofType": null + } + }, + "createActionVariation": { + "qtype": "mutation", + "mutationType": "create", + "model": "ActionVariation", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateActionVariationInput", + "properties": { + "actionVariation": { + "name": "actionVariation", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "title": { + "name": "title", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "income": { + "name": "income", + "isArray": true, + "type": "BigFloat" + }, + "gender": { + "name": "gender", + "isArray": true, + "type": "String" + }, + "dob": { + "name": "dob", + "isArray": true, + "type": "Date" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateActionVariationPayload", + "ofType": null + } + }, + "createAction": { + "qtype": "mutation", + "mutationType": "create", + "model": "Action", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateActionInput", + "properties": { + "action": { + "name": "action", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "slug": { + "name": "slug", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "shareImage": { + "name": "shareImage", + "type": "JSON" + }, + "title": { + "name": "title", + "type": "String" + }, + "titleObjectTemplate": { + "name": "titleObjectTemplate", + "type": "String" + }, + "url": { + "name": "url", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "discoveryHeader": { + "name": "discoveryHeader", + "type": "String" + }, + "discoveryDescription": { + "name": "discoveryDescription", + "type": "String" + }, + "notificationText": { + "name": "notificationText", + "type": "String" + }, + "notificationObjectTemplate": { + "name": "notificationObjectTemplate", + "type": "String" + }, + "enableNotifications": { + "name": "enableNotifications", + "type": "Boolean" + }, + "enableNotificationsText": { + "name": "enableNotificationsText", + "type": "String" + }, + "search": { + "name": "search", + "type": "FullText" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "locationRadius": { + "name": "locationRadius", + "type": "BigFloat" + }, + "timeRequired": { + "name": "timeRequired", + "properties": { + "seconds": { + "name": "seconds", + "type": "Float" + }, + "minutes": { + "name": "minutes", + "type": "Int" + }, + "hours": { + "name": "hours", + "type": "Int" + }, + "days": { + "name": "days", + "type": "Int" + }, + "months": { + "name": "months", + "type": "Int" + }, + "years": { + "name": "years", + "type": "Int" + } + } + }, + "startDate": { + "name": "startDate", + "type": "Datetime" + }, + "endDate": { + "name": "endDate", + "type": "Datetime" + }, + "approved": { + "name": "approved", + "type": "Boolean" + }, + "published": { + "name": "published", + "type": "Boolean" + }, + "isPrivate": { + "name": "isPrivate", + "type": "Boolean" + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat" + }, + "activityFeedText": { + "name": "activityFeedText", + "type": "String" + }, + "callToAction": { + "name": "callToAction", + "type": "String" + }, + "completedActionText": { + "name": "completedActionText", + "type": "String" + }, + "alreadyCompletedActionText": { + "name": "alreadyCompletedActionText", + "type": "String" + }, + "selfVerifiable": { + "name": "selfVerifiable", + "type": "Boolean" + }, + "isRecurring": { + "name": "isRecurring", + "type": "Boolean" + }, + "recurringInterval": { + "name": "recurringInterval", + "properties": { + "seconds": { + "name": "seconds", + "type": "Float" + }, + "minutes": { + "name": "minutes", + "type": "Int" + }, + "hours": { + "name": "hours", + "type": "Int" + }, + "days": { + "name": "days", + "type": "Int" + }, + "months": { + "name": "months", + "type": "Int" + }, + "years": { + "name": "years", + "type": "Int" + } + } + }, + "oncePerObject": { + "name": "oncePerObject", + "type": "Boolean" + }, + "minimumGroupMembers": { + "name": "minimumGroupMembers", + "type": "Int" + }, + "limitedToLocation": { + "name": "limitedToLocation", + "type": "Boolean" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "groupId": { + "name": "groupId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "isNotNull": true, + "type": "UUID" + }, + "objectTypeId": { + "name": "objectTypeId", + "type": "Int" + }, + "rewardId": { + "name": "rewardId", + "type": "UUID" + }, + "verifyRewardId": { + "name": "verifyRewardId", + "type": "UUID" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + }, + "shareImageUpload": { + "name": "shareImageUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateActionPayload", + "ofType": null + } + }, + "createConnectedAccount": { + "qtype": "mutation", + "mutationType": "create", + "model": "ConnectedAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateConnectedAccountInput", + "properties": { + "connectedAccount": { + "name": "connectedAccount", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "service": { + "name": "service", + "isNotNull": true, + "type": "String" + }, + "identifier": { + "name": "identifier", + "isNotNull": true, + "type": "String" + }, + "details": { + "name": "details", + "isNotNull": true, + "type": "JSON" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateConnectedAccountPayload", + "ofType": null + } + }, + "createCryptoAddress": { + "qtype": "mutation", + "mutationType": "create", + "model": "CryptoAddress", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateCryptoAddressInput", + "properties": { + "cryptoAddress": { + "name": "cryptoAddress", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "address": { + "name": "address", + "isNotNull": true, + "type": "String" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateCryptoAddressPayload", + "ofType": null + } + }, + "createEmail": { + "qtype": "mutation", + "mutationType": "create", + "model": "Email", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateEmailInput", + "properties": { + "email": { + "name": "email", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "email": { + "name": "email", + "isNotNull": true, + "type": "String" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateEmailPayload", + "ofType": null + } + }, + "createGoalExplanation": { + "qtype": "mutation", + "mutationType": "create", + "model": "GoalExplanation", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateGoalExplanationInput", + "properties": { + "goalExplanation": { + "name": "goalExplanation", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "audio": { + "name": "audio", + "type": "JSON" + }, + "audioDuration": { + "name": "audioDuration", + "properties": { + "seconds": { + "name": "seconds", + "type": "Float" + }, + "minutes": { + "name": "minutes", + "type": "Int" + }, + "hours": { + "name": "hours", + "type": "Int" + }, + "days": { + "name": "days", + "type": "Int" + }, + "months": { + "name": "months", + "type": "Int" + }, + "years": { + "name": "years", + "type": "Int" + } + } + }, + "explanationTitle": { + "name": "explanationTitle", + "type": "String" + }, + "explanation": { + "name": "explanation", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "goalId": { + "name": "goalId", + "isNotNull": true, + "type": "UUID" + }, + "audioUpload": { + "name": "audioUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateGoalExplanationPayload", + "ofType": null + } + }, + "createGoal": { + "qtype": "mutation", + "mutationType": "create", + "model": "Goal", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateGoalInput", + "properties": { + "goal": { + "name": "goal", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "slug": { + "name": "slug", + "type": "String" + }, + "shortName": { + "name": "shortName", + "type": "String" + }, + "icon": { + "name": "icon", + "type": "String" + }, + "subHead": { + "name": "subHead", + "type": "String" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "search": { + "name": "search", + "type": "FullText" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateGoalPayload", + "ofType": null + } + }, + "createGroupPostComment": { + "qtype": "mutation", + "mutationType": "create", + "model": "GroupPostComment", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateGroupPostCommentInput", + "properties": { + "groupPostComment": { + "name": "groupPostComment", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "commenterId": { + "name": "commenterId", + "type": "UUID" + }, + "parentId": { + "name": "parentId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "groupId": { + "name": "groupId", + "type": "UUID" + }, + "postId": { + "name": "postId", + "isNotNull": true, + "type": "UUID" + }, + "posterId": { + "name": "posterId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateGroupPostCommentPayload", + "ofType": null + } + }, + "createGroupPostReaction": { + "qtype": "mutation", + "mutationType": "create", + "model": "GroupPostReaction", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateGroupPostReactionInput", + "properties": { + "groupPostReaction": { + "name": "groupPostReaction", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "reacterId": { + "name": "reacterId", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "groupId": { + "name": "groupId", + "type": "UUID" + }, + "posterId": { + "name": "posterId", + "type": "UUID" + }, + "postId": { + "name": "postId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateGroupPostReactionPayload", + "ofType": null + } + }, + "createGroupPost": { + "qtype": "mutation", + "mutationType": "create", + "model": "GroupPost", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateGroupPostInput", + "properties": { + "groupPost": { + "name": "groupPost", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "posterId": { + "name": "posterId", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "String" + }, + "flagged": { + "name": "flagged", + "type": "Boolean" + }, + "image": { + "name": "image", + "type": "JSON" + }, + "url": { + "name": "url", + "type": "String" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "taggedUserIds": { + "name": "taggedUserIds", + "isArray": true, + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "groupId": { + "name": "groupId", + "isNotNull": true, + "type": "UUID" + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateGroupPostPayload", + "ofType": null + } + }, + "createGroup": { + "qtype": "mutation", + "mutationType": "create", + "model": "Group", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateGroupInput", + "properties": { + "group": { + "name": "group", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateGroupPayload", + "ofType": null + } + }, + "createLocationType": { + "qtype": "mutation", + "mutationType": "create", + "model": "LocationType", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateLocationTypeInput", + "properties": { + "locationType": { + "name": "locationType", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateLocationTypePayload", + "ofType": null + } + }, + "createLocation": { + "qtype": "mutation", + "mutationType": "create", + "model": "Location", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateLocationInput", + "properties": { + "location": { + "name": "location", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "isNotNull": true, + "type": "UUID" + }, + "locationType": { + "name": "locationType", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateLocationPayload", + "ofType": null + } + }, + "createMessageGroup": { + "qtype": "mutation", + "mutationType": "create", + "model": "MessageGroup", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateMessageGroupInput", + "properties": { + "messageGroup": { + "name": "messageGroup", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "memberIds": { + "name": "memberIds", + "isArray": true, + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateMessageGroupPayload", + "ofType": null + } + }, + "createMessage": { + "qtype": "mutation", + "mutationType": "create", + "model": "Message", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateMessageInput", + "properties": { + "message": { + "name": "message", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "senderId": { + "name": "senderId", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "String" + }, + "content": { + "name": "content", + "type": "JSON" + }, + "upload": { + "name": "upload", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "groupId": { + "name": "groupId", + "isNotNull": true, + "type": "UUID" + }, + "uploadUpload": { + "name": "uploadUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateMessagePayload", + "ofType": null + } + }, + "createNewsArticle": { + "qtype": "mutation", + "mutationType": "create", + "model": "NewsArticle", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateNewsArticleInput", + "properties": { + "newsArticle": { + "name": "newsArticle", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "link": { + "name": "link", + "type": "String" + }, + "publishedAt": { + "name": "publishedAt", + "type": "Datetime" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateNewsArticlePayload", + "ofType": null + } + }, + "createNotificationPreference": { + "qtype": "mutation", + "mutationType": "create", + "model": "NotificationPreference", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateNotificationPreferenceInput", + "properties": { + "notificationPreference": { + "name": "notificationPreference", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "emails": { + "name": "emails", + "type": "Boolean" + }, + "sms": { + "name": "sms", + "type": "Boolean" + }, + "notifications": { + "name": "notifications", + "type": "Boolean" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateNotificationPreferencePayload", + "ofType": null + } + }, + "createNotification": { + "qtype": "mutation", + "mutationType": "create", + "model": "Notification", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateNotificationInput", + "properties": { + "notification": { + "name": "notification", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "actorId": { + "name": "actorId", + "type": "UUID" + }, + "recipientId": { + "name": "recipientId", + "type": "UUID" + }, + "notificationType": { + "name": "notificationType", + "type": "String" + }, + "notificationText": { + "name": "notificationText", + "type": "String" + }, + "entityType": { + "name": "entityType", + "type": "String" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateNotificationPayload", + "ofType": null + } + }, + "createObjectAttribute": { + "qtype": "mutation", + "mutationType": "create", + "model": "ObjectAttribute", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateObjectAttributeInput", + "properties": { + "objectAttribute": { + "name": "objectAttribute", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "description": { + "name": "description", + "type": "String" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "text": { + "name": "text", + "type": "String" + }, + "numeric": { + "name": "numeric", + "type": "BigFloat" + }, + "image": { + "name": "image", + "type": "JSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "valueId": { + "name": "valueId", + "type": "UUID" + }, + "objectId": { + "name": "objectId", + "isNotNull": true, + "type": "UUID" + }, + "objectTypeAttributeId": { + "name": "objectTypeAttributeId", + "isNotNull": true, + "type": "UUID" + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateObjectAttributePayload", + "ofType": null + } + }, + "createObjectTypeAttribute": { + "qtype": "mutation", + "mutationType": "create", + "model": "ObjectTypeAttribute", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateObjectTypeAttributeInput", + "properties": { + "objectTypeAttribute": { + "name": "objectTypeAttribute", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "label": { + "name": "label", + "type": "String" + }, + "type": { + "name": "type", + "type": "String" + }, + "unit": { + "name": "unit", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "min": { + "name": "min", + "type": "Int" + }, + "max": { + "name": "max", + "type": "Int" + }, + "pattern": { + "name": "pattern", + "type": "String" + }, + "isRequired": { + "name": "isRequired", + "type": "Boolean" + }, + "attrOrder": { + "name": "attrOrder", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "objectTypeId": { + "name": "objectTypeId", + "isNotNull": true, + "type": "Int" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateObjectTypeAttributePayload", + "ofType": null + } + }, + "createObjectTypeValue": { + "qtype": "mutation", + "mutationType": "create", + "model": "ObjectTypeValue", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateObjectTypeValueInput", + "properties": { + "objectTypeValue": { + "name": "objectTypeValue", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "icon": { + "name": "icon", + "type": "JSON" + }, + "type": { + "name": "type", + "type": "String" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "text": { + "name": "text", + "type": "String" + }, + "numeric": { + "name": "numeric", + "type": "BigFloat" + }, + "image": { + "name": "image", + "type": "JSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "valueOrder": { + "name": "valueOrder", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "attrId": { + "name": "attrId", + "isNotNull": true, + "type": "UUID" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + }, + "iconUpload": { + "name": "iconUpload", + "type": "Upload" + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateObjectTypeValuePayload", + "ofType": null + } + }, + "createObjectType": { + "qtype": "mutation", + "mutationType": "create", + "model": "ObjectType", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateObjectTypeInput", + "properties": { + "objectType": { + "name": "objectType", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "Int" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "icon": { + "name": "icon", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + }, + "iconUpload": { + "name": "iconUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateObjectTypePayload", + "ofType": null + } + }, + "createObject": { + "qtype": "mutation", + "mutationType": "create", + "model": "Object", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateObjectInput", + "properties": { + "object": { + "name": "object", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "media": { + "name": "media", + "type": "JSON" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "typeId": { + "name": "typeId", + "isNotNull": true, + "type": "Int" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + }, + "mediaUpload": { + "name": "mediaUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateObjectPayload", + "ofType": null + } + }, + "createOrganizationProfile": { + "qtype": "mutation", + "mutationType": "create", + "model": "OrganizationProfile", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateOrganizationProfileInput", + "properties": { + "organizationProfile": { + "name": "organizationProfile", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "headerImage": { + "name": "headerImage", + "type": "JSON" + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON" + }, + "description": { + "name": "description", + "type": "String" + }, + "website": { + "name": "website", + "type": "String" + }, + "reputation": { + "name": "reputation", + "type": "BigFloat" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "organizationId": { + "name": "organizationId", + "isNotNull": true, + "type": "UUID" + }, + "headerImageUpload": { + "name": "headerImageUpload", + "type": "Upload" + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateOrganizationProfilePayload", + "ofType": null + } + }, + "createPhoneNumber": { + "qtype": "mutation", + "mutationType": "create", + "model": "PhoneNumber", + "properties": { + "input": { + "isNotNull": true, + "type": "CreatePhoneNumberInput", + "properties": { + "phoneNumber": { + "name": "phoneNumber", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "cc": { + "name": "cc", + "isNotNull": true, + "type": "String" + }, + "number": { + "name": "number", + "isNotNull": true, + "type": "String" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreatePhoneNumberPayload", + "ofType": null + } + }, + "createPostComment": { + "qtype": "mutation", + "mutationType": "create", + "model": "PostComment", + "properties": { + "input": { + "isNotNull": true, + "type": "CreatePostCommentInput", + "properties": { + "postComment": { + "name": "postComment", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "commenterId": { + "name": "commenterId", + "type": "UUID" + }, + "parentId": { + "name": "parentId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "postId": { + "name": "postId", + "isNotNull": true, + "type": "UUID" + }, + "posterId": { + "name": "posterId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreatePostCommentPayload", + "ofType": null + } + }, + "createPostReaction": { + "qtype": "mutation", + "mutationType": "create", + "model": "PostReaction", + "properties": { + "input": { + "isNotNull": true, + "type": "CreatePostReactionInput", + "properties": { + "postReaction": { + "name": "postReaction", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "reacterId": { + "name": "reacterId", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "postId": { + "name": "postId", + "isNotNull": true, + "type": "UUID" + }, + "posterId": { + "name": "posterId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreatePostReactionPayload", + "ofType": null + } + }, + "createPost": { + "qtype": "mutation", + "mutationType": "create", + "model": "Post", + "properties": { + "input": { + "isNotNull": true, + "type": "CreatePostInput", + "properties": { + "post": { + "name": "post", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "posterId": { + "name": "posterId", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "String" + }, + "flagged": { + "name": "flagged", + "type": "Boolean" + }, + "image": { + "name": "image", + "type": "JSON" + }, + "url": { + "name": "url", + "type": "String" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "taggedUserIds": { + "name": "taggedUserIds", + "isArray": true, + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreatePostPayload", + "ofType": null + } + }, + "createRequiredAction": { + "qtype": "mutation", + "mutationType": "create", + "model": "RequiredAction", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateRequiredActionInput", + "properties": { + "requiredAction": { + "name": "requiredAction", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "actionOrder": { + "name": "actionOrder", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "requiredId": { + "name": "requiredId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateRequiredActionPayload", + "ofType": null + } + }, + "createRewardLimit": { + "qtype": "mutation", + "mutationType": "create", + "model": "RewardLimit", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateRewardLimitInput", + "properties": { + "rewardLimit": { + "name": "rewardLimit", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat" + }, + "rewardUnit": { + "name": "rewardUnit", + "type": "String" + }, + "totalRewardLimit": { + "name": "totalRewardLimit", + "type": "BigFloat" + }, + "weeklyLimit": { + "name": "weeklyLimit", + "type": "BigFloat" + }, + "dailyLimit": { + "name": "dailyLimit", + "type": "BigFloat" + }, + "totalLimit": { + "name": "totalLimit", + "type": "BigFloat" + }, + "userTotalLimit": { + "name": "userTotalLimit", + "type": "BigFloat" + }, + "userWeeklyLimit": { + "name": "userWeeklyLimit", + "type": "BigFloat" + }, + "userDailyLimit": { + "name": "userDailyLimit", + "type": "BigFloat" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateRewardLimitPayload", + "ofType": null + } + }, + "createRoleType": { + "qtype": "mutation", + "mutationType": "create", + "model": "RoleType", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateRoleTypeInput", + "properties": { + "roleType": { + "name": "roleType", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "Int" + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateRoleTypePayload", + "ofType": null + } + }, + "createTrackAction": { + "qtype": "mutation", + "mutationType": "create", + "model": "TrackAction", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateTrackActionInput", + "properties": { + "trackAction": { + "name": "trackAction", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "trackOrder": { + "name": "trackOrder", + "type": "Int" + }, + "isRequired": { + "name": "isRequired", + "type": "Boolean" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "trackId": { + "name": "trackId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateTrackActionPayload", + "ofType": null + } + }, + "createTrack": { + "qtype": "mutation", + "mutationType": "create", + "model": "Track", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateTrackInput", + "properties": { + "track": { + "name": "track", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "icon": { + "name": "icon", + "type": "JSON" + }, + "isPublished": { + "name": "isPublished", + "type": "Boolean" + }, + "isApproved": { + "name": "isApproved", + "type": "Boolean" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "isNotNull": true, + "type": "UUID" + }, + "objectTypeId": { + "name": "objectTypeId", + "type": "Int" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + }, + "iconUpload": { + "name": "iconUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateTrackPayload", + "ofType": null + } + }, + "createUserActionItemVerification": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserActionItemVerification", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserActionItemVerificationInput", + "properties": { + "userActionItemVerification": { + "name": "userActionItemVerification", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "verifierId": { + "name": "verifierId", + "type": "UUID" + }, + "verified": { + "name": "verified", + "type": "Boolean" + }, + "rejected": { + "name": "rejected", + "type": "Boolean" + }, + "notes": { + "name": "notes", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "userActionId": { + "name": "userActionId", + "type": "UUID" + }, + "actionItemId": { + "name": "actionItemId", + "type": "UUID" + }, + "userActionItemId": { + "name": "userActionItemId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserActionItemVerificationPayload", + "ofType": null + } + }, + "createUserActionItem": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserActionItem", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserActionItemInput", + "properties": { + "userActionItem": { + "name": "userActionItem", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "text": { + "name": "text", + "type": "String" + }, + "media": { + "name": "media", + "type": "JSON" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "complete": { + "name": "complete", + "type": "Boolean" + }, + "verified": { + "name": "verified", + "type": "Boolean" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "userActionId": { + "name": "userActionId", + "isNotNull": true, + "type": "UUID" + }, + "actionItemId": { + "name": "actionItemId", + "isNotNull": true, + "type": "UUID" + }, + "mediaUpload": { + "name": "mediaUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserActionItemPayload", + "ofType": null + } + }, + "createUserActionReaction": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserActionReaction", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserActionReactionInput", + "properties": { + "userActionReaction": { + "name": "userActionReaction", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "reacterId": { + "name": "reacterId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userActionId": { + "name": "userActionId", + "isNotNull": true, + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserActionReactionPayload", + "ofType": null + } + }, + "createUserActionVerification": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserActionVerification", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserActionVerificationInput", + "properties": { + "userActionVerification": { + "name": "userActionVerification", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "verifierId": { + "name": "verifierId", + "type": "UUID" + }, + "verified": { + "name": "verified", + "type": "Boolean" + }, + "rejected": { + "name": "rejected", + "type": "Boolean" + }, + "notes": { + "name": "notes", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "userActionId": { + "name": "userActionId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserActionVerificationPayload", + "ofType": null + } + }, + "createUserAction": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserAction", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserActionInput", + "properties": { + "userAction": { + "name": "userAction", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "actionStarted": { + "name": "actionStarted", + "type": "Datetime" + }, + "complete": { + "name": "complete", + "type": "Boolean" + }, + "verified": { + "name": "verified", + "type": "Boolean" + }, + "verifiedDate": { + "name": "verifiedDate", + "type": "Datetime" + }, + "userRating": { + "name": "userRating", + "type": "Int" + }, + "rejected": { + "name": "rejected", + "type": "Boolean" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + }, + "objectId": { + "name": "objectId", + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserActionPayload", + "ofType": null + } + }, + "createUserAnswer": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserAnswer", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserAnswerInput", + "properties": { + "userAnswer": { + "name": "userAnswer", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "text": { + "name": "text", + "type": "String" + }, + "numeric": { + "name": "numeric", + "type": "BigFloat" + }, + "image": { + "name": "image", + "type": "JSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "questionId": { + "name": "questionId", + "isNotNull": true, + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserAnswerPayload", + "ofType": null + } + }, + "createUserCharacteristic": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserCharacteristic", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserCharacteristicInput", + "properties": { + "userCharacteristic": { + "name": "userCharacteristic", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "income": { + "name": "income", + "type": "BigFloat" + }, + "gender": { + "name": "gender", + "type": "String" + }, + "race": { + "name": "race", + "type": "String" + }, + "age": { + "name": "age", + "type": "Int" + }, + "dob": { + "name": "dob", + "type": "Date" + }, + "education": { + "name": "education", + "type": "String" + }, + "homeOwnership": { + "name": "homeOwnership", + "type": "Int" + }, + "treeHuggerLevel": { + "name": "treeHuggerLevel", + "type": "Int" + }, + "diyLevel": { + "name": "diyLevel", + "type": "Int" + }, + "gardenerLevel": { + "name": "gardenerLevel", + "type": "Int" + }, + "freeTime": { + "name": "freeTime", + "type": "Int" + }, + "researchToDoer": { + "name": "researchToDoer", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserCharacteristicPayload", + "ofType": null + } + }, + "createUserConnection": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserConnection", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserConnectionInput", + "properties": { + "userConnection": { + "name": "userConnection", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "accepted": { + "name": "accepted", + "type": "Boolean" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "requesterId": { + "name": "requesterId", + "isNotNull": true, + "type": "UUID" + }, + "responderId": { + "name": "responderId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserConnectionPayload", + "ofType": null + } + }, + "createUserContact": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserContact", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserContactInput", + "properties": { + "userContact": { + "name": "userContact", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "vcf": { + "name": "vcf", + "type": "JSON" + }, + "fullName": { + "name": "fullName", + "type": "String" + }, + "emails": { + "name": "emails", + "isArray": true, + "type": "String" + }, + "device": { + "name": "device", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserContactPayload", + "ofType": null + } + }, + "createUserDevice": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserDevice", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserDeviceInput", + "properties": { + "userDevice": { + "name": "userDevice", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "type": { + "name": "type", + "isNotNull": true, + "type": "Int" + }, + "deviceId": { + "name": "deviceId", + "type": "String" + }, + "pushToken": { + "name": "pushToken", + "type": "String" + }, + "pushTokenRequested": { + "name": "pushTokenRequested", + "type": "Boolean" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserDevicePayload", + "ofType": null + } + }, + "createUserLocation": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserLocation", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserLocationInput", + "properties": { + "userLocation": { + "name": "userLocation", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "kind": { + "name": "kind", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserLocationPayload", + "ofType": null + } + }, + "createUserMessage": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserMessage", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserMessageInput", + "properties": { + "userMessage": { + "name": "userMessage", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "senderId": { + "name": "senderId", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "String" + }, + "content": { + "name": "content", + "type": "JSON" + }, + "upload": { + "name": "upload", + "type": "JSON" + }, + "received": { + "name": "received", + "type": "Boolean" + }, + "receiverRead": { + "name": "receiverRead", + "type": "Boolean" + }, + "senderReaction": { + "name": "senderReaction", + "type": "String" + }, + "receiverReaction": { + "name": "receiverReaction", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "receiverId": { + "name": "receiverId", + "isNotNull": true, + "type": "UUID" + }, + "uploadUpload": { + "name": "uploadUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserMessagePayload", + "ofType": null + } + }, + "createUserPassAction": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserPassAction", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserPassActionInput", + "properties": { + "userPassAction": { + "name": "userPassAction", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserPassActionPayload", + "ofType": null + } + }, + "createUserProfile": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserProfile", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserProfileInput", + "properties": { + "userProfile": { + "name": "userProfile", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON" + }, + "bio": { + "name": "bio", + "type": "String" + }, + "reputation": { + "name": "reputation", + "type": "BigFloat" + }, + "displayName": { + "name": "displayName", + "type": "String" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "desired": { + "name": "desired", + "isArray": true, + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserProfilePayload", + "ofType": null + } + }, + "createUserQuestion": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserQuestion", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserQuestionInput", + "properties": { + "userQuestion": { + "name": "userQuestion", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "questionType": { + "name": "questionType", + "type": "String" + }, + "questionPrompt": { + "name": "questionPrompt", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserQuestionPayload", + "ofType": null + } + }, + "createUserSavedAction": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserSavedAction", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserSavedActionInput", + "properties": { + "userSavedAction": { + "name": "userSavedAction", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserSavedActionPayload", + "ofType": null + } + }, + "createUserSetting": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserSetting", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserSettingInput", + "properties": { + "userSetting": { + "name": "userSetting", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "firstName": { + "name": "firstName", + "type": "String" + }, + "lastName": { + "name": "lastName", + "type": "String" + }, + "searchRadius": { + "name": "searchRadius", + "type": "BigFloat" + }, + "zip": { + "name": "zip", + "type": "Int" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserSettingPayload", + "ofType": null + } + }, + "createUserViewedAction": { + "qtype": "mutation", + "mutationType": "create", + "model": "UserViewedAction", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserViewedActionInput", + "properties": { + "userViewedAction": { + "name": "userViewedAction", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserViewedActionPayload", + "ofType": null + } + }, + "createUser": { + "qtype": "mutation", + "mutationType": "create", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateUserInput", + "properties": { + "user": { + "name": "user", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "username": { + "name": "username", + "type": "String" + }, + "displayName": { + "name": "displayName", + "type": "String" + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON" + }, + "searchTsv": { + "name": "searchTsv", + "type": "FullText" + }, + "type": { + "name": "type", + "type": "Int" + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateUserPayload", + "ofType": null + } + }, + "createZipCode": { + "qtype": "mutation", + "mutationType": "create", + "model": "ZipCode", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateZipCodeInput", + "properties": { + "zipCode": { + "name": "zipCode", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "zip": { + "name": "zip", + "type": "Int" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateZipCodePayload", + "ofType": null + } + }, + "createAuthAccount": { + "qtype": "mutation", + "mutationType": "create", + "model": "AuthAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "CreateAuthAccountInput", + "properties": { + "authAccount": { + "name": "authAccount", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "service": { + "name": "service", + "isNotNull": true, + "type": "String" + }, + "identifier": { + "name": "identifier", + "isNotNull": true, + "type": "String" + }, + "details": { + "name": "details", + "isNotNull": true, + "type": "JSON" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "CreateAuthAccountPayload", + "ofType": null + } + }, + "updateActionGoal": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ActionGoal", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateActionGoalInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "goalId": { + "name": "goalId", + "type": "UUID" + } + } + }, + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + }, + "goalId": { + "name": "goalId", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateActionGoalPayload", + "ofType": null + } + }, + "updateActionItemType": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ActionItemType", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateActionItemTypeInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "Int" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "image": { + "name": "image", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "Int" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateActionItemTypePayload", + "ofType": null + } + }, + "updateActionItem": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ActionItem", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateActionItemInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "type": { + "name": "type", + "type": "String" + }, + "itemOrder": { + "name": "itemOrder", + "type": "Int" + }, + "timeRequired": { + "name": "timeRequired", + "properties": { + "seconds": { + "name": "seconds", + "type": "Float" + }, + "minutes": { + "name": "minutes", + "type": "Int" + }, + "hours": { + "name": "hours", + "type": "Int" + }, + "days": { + "name": "days", + "type": "Int" + }, + "months": { + "name": "months", + "type": "Int" + }, + "years": { + "name": "years", + "type": "Int" + } + } + }, + "isRequired": { + "name": "isRequired", + "type": "Boolean" + }, + "notificationText": { + "name": "notificationText", + "type": "String" + }, + "embedCode": { + "name": "embedCode", + "type": "String" + }, + "url": { + "name": "url", + "type": "String" + }, + "media": { + "name": "media", + "type": "JSON" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "locationRadius": { + "name": "locationRadius", + "type": "BigFloat" + }, + "rewardWeight": { + "name": "rewardWeight", + "type": "BigFloat" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "itemTypeId": { + "name": "itemTypeId", + "type": "Int" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "mediaUpload": { + "name": "mediaUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateActionItemPayload", + "ofType": null + } + }, + "updateActionVariation": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ActionVariation", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateActionVariationInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "title": { + "name": "title", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "income": { + "name": "income", + "isArray": true, + "type": "BigFloat" + }, + "gender": { + "name": "gender", + "isArray": true, + "type": "String" + }, + "dob": { + "name": "dob", + "isArray": true, + "type": "Date" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateActionVariationPayload", + "ofType": null + } + }, + "updateAction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Action", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateActionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "slug": { + "name": "slug", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "shareImage": { + "name": "shareImage", + "type": "JSON" + }, + "title": { + "name": "title", + "type": "String" + }, + "titleObjectTemplate": { + "name": "titleObjectTemplate", + "type": "String" + }, + "url": { + "name": "url", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "discoveryHeader": { + "name": "discoveryHeader", + "type": "String" + }, + "discoveryDescription": { + "name": "discoveryDescription", + "type": "String" + }, + "notificationText": { + "name": "notificationText", + "type": "String" + }, + "notificationObjectTemplate": { + "name": "notificationObjectTemplate", + "type": "String" + }, + "enableNotifications": { + "name": "enableNotifications", + "type": "Boolean" + }, + "enableNotificationsText": { + "name": "enableNotificationsText", + "type": "String" + }, + "search": { + "name": "search", + "type": "FullText" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "locationRadius": { + "name": "locationRadius", + "type": "BigFloat" + }, + "timeRequired": { + "name": "timeRequired", + "properties": { + "seconds": { + "name": "seconds", + "type": "Float" + }, + "minutes": { + "name": "minutes", + "type": "Int" + }, + "hours": { + "name": "hours", + "type": "Int" + }, + "days": { + "name": "days", + "type": "Int" + }, + "months": { + "name": "months", + "type": "Int" + }, + "years": { + "name": "years", + "type": "Int" + } + } + }, + "startDate": { + "name": "startDate", + "type": "Datetime" + }, + "endDate": { + "name": "endDate", + "type": "Datetime" + }, + "approved": { + "name": "approved", + "type": "Boolean" + }, + "published": { + "name": "published", + "type": "Boolean" + }, + "isPrivate": { + "name": "isPrivate", + "type": "Boolean" + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat" + }, + "activityFeedText": { + "name": "activityFeedText", + "type": "String" + }, + "callToAction": { + "name": "callToAction", + "type": "String" + }, + "completedActionText": { + "name": "completedActionText", + "type": "String" + }, + "alreadyCompletedActionText": { + "name": "alreadyCompletedActionText", + "type": "String" + }, + "selfVerifiable": { + "name": "selfVerifiable", + "type": "Boolean" + }, + "isRecurring": { + "name": "isRecurring", + "type": "Boolean" + }, + "recurringInterval": { + "name": "recurringInterval", + "properties": { + "seconds": { + "name": "seconds", + "type": "Float" + }, + "minutes": { + "name": "minutes", + "type": "Int" + }, + "hours": { + "name": "hours", + "type": "Int" + }, + "days": { + "name": "days", + "type": "Int" + }, + "months": { + "name": "months", + "type": "Int" + }, + "years": { + "name": "years", + "type": "Int" + } + } + }, + "oncePerObject": { + "name": "oncePerObject", + "type": "Boolean" + }, + "minimumGroupMembers": { + "name": "minimumGroupMembers", + "type": "Int" + }, + "limitedToLocation": { + "name": "limitedToLocation", + "type": "Boolean" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "groupId": { + "name": "groupId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "objectTypeId": { + "name": "objectTypeId", + "type": "Int" + }, + "rewardId": { + "name": "rewardId", + "type": "UUID" + }, + "verifyRewardId": { + "name": "verifyRewardId", + "type": "UUID" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + }, + "shareImageUpload": { + "name": "shareImageUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateActionPayload", + "ofType": null + } + }, + "updateActionBySlug": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Action", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateActionBySlugInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "slug": { + "name": "slug", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "shareImage": { + "name": "shareImage", + "type": "JSON" + }, + "title": { + "name": "title", + "type": "String" + }, + "titleObjectTemplate": { + "name": "titleObjectTemplate", + "type": "String" + }, + "url": { + "name": "url", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "discoveryHeader": { + "name": "discoveryHeader", + "type": "String" + }, + "discoveryDescription": { + "name": "discoveryDescription", + "type": "String" + }, + "notificationText": { + "name": "notificationText", + "type": "String" + }, + "notificationObjectTemplate": { + "name": "notificationObjectTemplate", + "type": "String" + }, + "enableNotifications": { + "name": "enableNotifications", + "type": "Boolean" + }, + "enableNotificationsText": { + "name": "enableNotificationsText", + "type": "String" + }, + "search": { + "name": "search", + "type": "FullText" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "locationRadius": { + "name": "locationRadius", + "type": "BigFloat" + }, + "timeRequired": { + "name": "timeRequired", + "properties": { + "seconds": { + "name": "seconds", + "type": "Float" + }, + "minutes": { + "name": "minutes", + "type": "Int" + }, + "hours": { + "name": "hours", + "type": "Int" + }, + "days": { + "name": "days", + "type": "Int" + }, + "months": { + "name": "months", + "type": "Int" + }, + "years": { + "name": "years", + "type": "Int" + } + } + }, + "startDate": { + "name": "startDate", + "type": "Datetime" + }, + "endDate": { + "name": "endDate", + "type": "Datetime" + }, + "approved": { + "name": "approved", + "type": "Boolean" + }, + "published": { + "name": "published", + "type": "Boolean" + }, + "isPrivate": { + "name": "isPrivate", + "type": "Boolean" + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat" + }, + "activityFeedText": { + "name": "activityFeedText", + "type": "String" + }, + "callToAction": { + "name": "callToAction", + "type": "String" + }, + "completedActionText": { + "name": "completedActionText", + "type": "String" + }, + "alreadyCompletedActionText": { + "name": "alreadyCompletedActionText", + "type": "String" + }, + "selfVerifiable": { + "name": "selfVerifiable", + "type": "Boolean" + }, + "isRecurring": { + "name": "isRecurring", + "type": "Boolean" + }, + "recurringInterval": { + "name": "recurringInterval", + "properties": { + "seconds": { + "name": "seconds", + "type": "Float" + }, + "minutes": { + "name": "minutes", + "type": "Int" + }, + "hours": { + "name": "hours", + "type": "Int" + }, + "days": { + "name": "days", + "type": "Int" + }, + "months": { + "name": "months", + "type": "Int" + }, + "years": { + "name": "years", + "type": "Int" + } + } + }, + "oncePerObject": { + "name": "oncePerObject", + "type": "Boolean" + }, + "minimumGroupMembers": { + "name": "minimumGroupMembers", + "type": "Int" + }, + "limitedToLocation": { + "name": "limitedToLocation", + "type": "Boolean" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "groupId": { + "name": "groupId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "objectTypeId": { + "name": "objectTypeId", + "type": "Int" + }, + "rewardId": { + "name": "rewardId", + "type": "UUID" + }, + "verifyRewardId": { + "name": "verifyRewardId", + "type": "UUID" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + }, + "shareImageUpload": { + "name": "shareImageUpload", + "type": "Upload" + } + } + }, + "slug": { + "name": "slug", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateActionPayload", + "ofType": null + } + }, + "updateConnectedAccount": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ConnectedAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateConnectedAccountInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "service": { + "name": "service", + "type": "String" + }, + "identifier": { + "name": "identifier", + "type": "String" + }, + "details": { + "name": "details", + "type": "JSON" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateConnectedAccountPayload", + "ofType": null + } + }, + "updateConnectedAccountByServiceAndIdentifier": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ConnectedAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateConnectedAccountByServiceAndIdentifierInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "service": { + "name": "service", + "type": "String" + }, + "identifier": { + "name": "identifier", + "type": "String" + }, + "details": { + "name": "details", + "type": "JSON" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + } + } + }, + "service": { + "name": "service", + "isNotNull": true, + "type": "String" + }, + "identifier": { + "name": "identifier", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateConnectedAccountPayload", + "ofType": null + } + }, + "updateCryptoAddress": { + "qtype": "mutation", + "mutationType": "patch", + "model": "CryptoAddress", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateCryptoAddressInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "address": { + "name": "address", + "type": "String" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateCryptoAddressPayload", + "ofType": null + } + }, + "updateCryptoAddressByAddress": { + "qtype": "mutation", + "mutationType": "patch", + "model": "CryptoAddress", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateCryptoAddressByAddressInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "address": { + "name": "address", + "type": "String" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean" + } + } + }, + "address": { + "name": "address", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateCryptoAddressPayload", + "ofType": null + } + }, + "updateEmail": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Email", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateEmailInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "email": { + "name": "email", + "type": "String" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateEmailPayload", + "ofType": null + } + }, + "updateEmailByEmail": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Email", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateEmailByEmailInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "email": { + "name": "email", + "type": "String" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean" + } + } + }, + "email": { + "name": "email", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateEmailPayload", + "ofType": null + } + }, + "updateGoalExplanation": { + "qtype": "mutation", + "mutationType": "patch", + "model": "GoalExplanation", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateGoalExplanationInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "audio": { + "name": "audio", + "type": "JSON" + }, + "audioDuration": { + "name": "audioDuration", + "properties": { + "seconds": { + "name": "seconds", + "type": "Float" + }, + "minutes": { + "name": "minutes", + "type": "Int" + }, + "hours": { + "name": "hours", + "type": "Int" + }, + "days": { + "name": "days", + "type": "Int" + }, + "months": { + "name": "months", + "type": "Int" + }, + "years": { + "name": "years", + "type": "Int" + } + } + }, + "explanationTitle": { + "name": "explanationTitle", + "type": "String" + }, + "explanation": { + "name": "explanation", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "goalId": { + "name": "goalId", + "type": "UUID" + }, + "audioUpload": { + "name": "audioUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateGoalExplanationPayload", + "ofType": null + } + }, + "updateGoal": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Goal", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateGoalInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "slug": { + "name": "slug", + "type": "String" + }, + "shortName": { + "name": "shortName", + "type": "String" + }, + "icon": { + "name": "icon", + "type": "String" + }, + "subHead": { + "name": "subHead", + "type": "String" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "search": { + "name": "search", + "type": "FullText" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "ofType": null + } + }, + "updateGoalByName": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Goal", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateGoalByNameInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "slug": { + "name": "slug", + "type": "String" + }, + "shortName": { + "name": "shortName", + "type": "String" + }, + "icon": { + "name": "icon", + "type": "String" + }, + "subHead": { + "name": "subHead", + "type": "String" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "search": { + "name": "search", + "type": "FullText" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "ofType": null + } + }, + "updateGoalBySlug": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Goal", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateGoalBySlugInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "slug": { + "name": "slug", + "type": "String" + }, + "shortName": { + "name": "shortName", + "type": "String" + }, + "icon": { + "name": "icon", + "type": "String" + }, + "subHead": { + "name": "subHead", + "type": "String" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "search": { + "name": "search", + "type": "FullText" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "slug": { + "name": "slug", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateGoalPayload", + "ofType": null + } + }, + "updateGroupPostComment": { + "qtype": "mutation", + "mutationType": "patch", + "model": "GroupPostComment", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateGroupPostCommentInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "commenterId": { + "name": "commenterId", + "type": "UUID" + }, + "parentId": { + "name": "parentId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "groupId": { + "name": "groupId", + "type": "UUID" + }, + "postId": { + "name": "postId", + "type": "UUID" + }, + "posterId": { + "name": "posterId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateGroupPostCommentPayload", + "ofType": null + } + }, + "updateGroupPostReaction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "GroupPostReaction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateGroupPostReactionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "reacterId": { + "name": "reacterId", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "groupId": { + "name": "groupId", + "type": "UUID" + }, + "posterId": { + "name": "posterId", + "type": "UUID" + }, + "postId": { + "name": "postId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateGroupPostReactionPayload", + "ofType": null + } + }, + "updateGroupPost": { + "qtype": "mutation", + "mutationType": "patch", + "model": "GroupPost", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateGroupPostInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "posterId": { + "name": "posterId", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "String" + }, + "flagged": { + "name": "flagged", + "type": "Boolean" + }, + "image": { + "name": "image", + "type": "JSON" + }, + "url": { + "name": "url", + "type": "String" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "taggedUserIds": { + "name": "taggedUserIds", + "isArray": true, + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "groupId": { + "name": "groupId", + "type": "UUID" + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateGroupPostPayload", + "ofType": null + } + }, + "updateGroup": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Group", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateGroupInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateGroupPayload", + "ofType": null + } + }, + "updateLocationType": { + "qtype": "mutation", + "mutationType": "patch", + "model": "LocationType", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateLocationTypeInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateLocationTypePayload", + "ofType": null + } + }, + "updateLocation": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Location", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateLocationInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "locationType": { + "name": "locationType", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateLocationPayload", + "ofType": null + } + }, + "updateMessageGroup": { + "qtype": "mutation", + "mutationType": "patch", + "model": "MessageGroup", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateMessageGroupInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "memberIds": { + "name": "memberIds", + "isArray": true, + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateMessageGroupPayload", + "ofType": null + } + }, + "updateMessage": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Message", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateMessageInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "senderId": { + "name": "senderId", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "String" + }, + "content": { + "name": "content", + "type": "JSON" + }, + "upload": { + "name": "upload", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "groupId": { + "name": "groupId", + "type": "UUID" + }, + "uploadUpload": { + "name": "uploadUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateMessagePayload", + "ofType": null + } + }, + "updateNewsArticle": { + "qtype": "mutation", + "mutationType": "patch", + "model": "NewsArticle", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateNewsArticleInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "link": { + "name": "link", + "type": "String" + }, + "publishedAt": { + "name": "publishedAt", + "type": "Datetime" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateNewsArticlePayload", + "ofType": null + } + }, + "updateNotificationPreference": { + "qtype": "mutation", + "mutationType": "patch", + "model": "NotificationPreference", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateNotificationPreferenceInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "emails": { + "name": "emails", + "type": "Boolean" + }, + "sms": { + "name": "sms", + "type": "Boolean" + }, + "notifications": { + "name": "notifications", + "type": "Boolean" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateNotificationPreferencePayload", + "ofType": null + } + }, + "updateNotification": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Notification", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateNotificationInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "actorId": { + "name": "actorId", + "type": "UUID" + }, + "recipientId": { + "name": "recipientId", + "type": "UUID" + }, + "notificationType": { + "name": "notificationType", + "type": "String" + }, + "notificationText": { + "name": "notificationText", + "type": "String" + }, + "entityType": { + "name": "entityType", + "type": "String" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateNotificationPayload", + "ofType": null + } + }, + "updateObjectAttribute": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ObjectAttribute", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateObjectAttributeInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "description": { + "name": "description", + "type": "String" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "text": { + "name": "text", + "type": "String" + }, + "numeric": { + "name": "numeric", + "type": "BigFloat" + }, + "image": { + "name": "image", + "type": "JSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "valueId": { + "name": "valueId", + "type": "UUID" + }, + "objectId": { + "name": "objectId", + "type": "UUID" + }, + "objectTypeAttributeId": { + "name": "objectTypeAttributeId", + "type": "UUID" + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateObjectAttributePayload", + "ofType": null + } + }, + "updateObjectTypeAttribute": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ObjectTypeAttribute", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateObjectTypeAttributeInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "label": { + "name": "label", + "type": "String" + }, + "type": { + "name": "type", + "type": "String" + }, + "unit": { + "name": "unit", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "min": { + "name": "min", + "type": "Int" + }, + "max": { + "name": "max", + "type": "Int" + }, + "pattern": { + "name": "pattern", + "type": "String" + }, + "isRequired": { + "name": "isRequired", + "type": "Boolean" + }, + "attrOrder": { + "name": "attrOrder", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "objectTypeId": { + "name": "objectTypeId", + "type": "Int" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateObjectTypeAttributePayload", + "ofType": null + } + }, + "updateObjectTypeValue": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ObjectTypeValue", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateObjectTypeValueInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "icon": { + "name": "icon", + "type": "JSON" + }, + "type": { + "name": "type", + "type": "String" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "text": { + "name": "text", + "type": "String" + }, + "numeric": { + "name": "numeric", + "type": "BigFloat" + }, + "image": { + "name": "image", + "type": "JSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "valueOrder": { + "name": "valueOrder", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "attrId": { + "name": "attrId", + "type": "UUID" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + }, + "iconUpload": { + "name": "iconUpload", + "type": "Upload" + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateObjectTypeValuePayload", + "ofType": null + } + }, + "updateObjectType": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ObjectType", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateObjectTypeInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "Int" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "icon": { + "name": "icon", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + }, + "iconUpload": { + "name": "iconUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "Int" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateObjectTypePayload", + "ofType": null + } + }, + "updateObject": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Object", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateObjectInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "media": { + "name": "media", + "type": "JSON" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "typeId": { + "name": "typeId", + "type": "Int" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + }, + "mediaUpload": { + "name": "mediaUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateObjectPayload", + "ofType": null + } + }, + "updateOrganizationProfile": { + "qtype": "mutation", + "mutationType": "patch", + "model": "OrganizationProfile", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateOrganizationProfileInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "headerImage": { + "name": "headerImage", + "type": "JSON" + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON" + }, + "description": { + "name": "description", + "type": "String" + }, + "website": { + "name": "website", + "type": "String" + }, + "reputation": { + "name": "reputation", + "type": "BigFloat" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "organizationId": { + "name": "organizationId", + "type": "UUID" + }, + "headerImageUpload": { + "name": "headerImageUpload", + "type": "Upload" + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateOrganizationProfilePayload", + "ofType": null + } + }, + "updatePhoneNumber": { + "qtype": "mutation", + "mutationType": "patch", + "model": "PhoneNumber", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdatePhoneNumberInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "cc": { + "name": "cc", + "type": "String" + }, + "number": { + "name": "number", + "type": "String" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdatePhoneNumberPayload", + "ofType": null + } + }, + "updatePhoneNumberByNumber": { + "qtype": "mutation", + "mutationType": "patch", + "model": "PhoneNumber", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdatePhoneNumberByNumberInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "cc": { + "name": "cc", + "type": "String" + }, + "number": { + "name": "number", + "type": "String" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + }, + "isPrimary": { + "name": "isPrimary", + "type": "Boolean" + } + } + }, + "number": { + "name": "number", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdatePhoneNumberPayload", + "ofType": null + } + }, + "updatePostComment": { + "qtype": "mutation", + "mutationType": "patch", + "model": "PostComment", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdatePostCommentInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "commenterId": { + "name": "commenterId", + "type": "UUID" + }, + "parentId": { + "name": "parentId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "postId": { + "name": "postId", + "type": "UUID" + }, + "posterId": { + "name": "posterId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdatePostCommentPayload", + "ofType": null + } + }, + "updatePostReaction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "PostReaction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdatePostReactionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "reacterId": { + "name": "reacterId", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "postId": { + "name": "postId", + "type": "UUID" + }, + "posterId": { + "name": "posterId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdatePostReactionPayload", + "ofType": null + } + }, + "updatePost": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Post", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdatePostInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "posterId": { + "name": "posterId", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "String" + }, + "flagged": { + "name": "flagged", + "type": "Boolean" + }, + "image": { + "name": "image", + "type": "JSON" + }, + "url": { + "name": "url", + "type": "String" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "taggedUserIds": { + "name": "taggedUserIds", + "isArray": true, + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdatePostPayload", + "ofType": null + } + }, + "updateRequiredAction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "RequiredAction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateRequiredActionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "actionOrder": { + "name": "actionOrder", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "requiredId": { + "name": "requiredId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateRequiredActionPayload", + "ofType": null + } + }, + "updateRewardLimit": { + "qtype": "mutation", + "mutationType": "patch", + "model": "RewardLimit", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateRewardLimitInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "rewardAmount": { + "name": "rewardAmount", + "type": "BigFloat" + }, + "rewardUnit": { + "name": "rewardUnit", + "type": "String" + }, + "totalRewardLimit": { + "name": "totalRewardLimit", + "type": "BigFloat" + }, + "weeklyLimit": { + "name": "weeklyLimit", + "type": "BigFloat" + }, + "dailyLimit": { + "name": "dailyLimit", + "type": "BigFloat" + }, + "totalLimit": { + "name": "totalLimit", + "type": "BigFloat" + }, + "userTotalLimit": { + "name": "userTotalLimit", + "type": "BigFloat" + }, + "userWeeklyLimit": { + "name": "userWeeklyLimit", + "type": "BigFloat" + }, + "userDailyLimit": { + "name": "userDailyLimit", + "type": "BigFloat" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateRewardLimitPayload", + "ofType": null + } + }, + "updateRoleType": { + "qtype": "mutation", + "mutationType": "patch", + "model": "RoleType", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateRoleTypeInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "Int" + }, + "name": { + "name": "name", + "type": "String" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "Int" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateRoleTypePayload", + "ofType": null + } + }, + "updateRoleTypeByName": { + "qtype": "mutation", + "mutationType": "patch", + "model": "RoleType", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateRoleTypeByNameInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "Int" + }, + "name": { + "name": "name", + "type": "String" + } + } + }, + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateRoleTypePayload", + "ofType": null + } + }, + "updateTrackAction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "TrackAction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateTrackActionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "trackOrder": { + "name": "trackOrder", + "type": "Int" + }, + "isRequired": { + "name": "isRequired", + "type": "Boolean" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "trackId": { + "name": "trackId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateTrackActionPayload", + "ofType": null + } + }, + "updateTrack": { + "qtype": "mutation", + "mutationType": "patch", + "model": "Track", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateTrackInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "photo": { + "name": "photo", + "type": "JSON" + }, + "icon": { + "name": "icon", + "type": "JSON" + }, + "isPublished": { + "name": "isPublished", + "type": "Boolean" + }, + "isApproved": { + "name": "isApproved", + "type": "Boolean" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "objectTypeId": { + "name": "objectTypeId", + "type": "Int" + }, + "photoUpload": { + "name": "photoUpload", + "type": "Upload" + }, + "iconUpload": { + "name": "iconUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateTrackPayload", + "ofType": null + } + }, + "updateUserActionItemVerification": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserActionItemVerification", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserActionItemVerificationInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "verifierId": { + "name": "verifierId", + "type": "UUID" + }, + "verified": { + "name": "verified", + "type": "Boolean" + }, + "rejected": { + "name": "rejected", + "type": "Boolean" + }, + "notes": { + "name": "notes", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "userActionId": { + "name": "userActionId", + "type": "UUID" + }, + "actionItemId": { + "name": "actionItemId", + "type": "UUID" + }, + "userActionItemId": { + "name": "userActionItemId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionItemVerificationPayload", + "ofType": null + } + }, + "updateUserActionItem": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserActionItem", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserActionItemInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "text": { + "name": "text", + "type": "String" + }, + "media": { + "name": "media", + "type": "JSON" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "complete": { + "name": "complete", + "type": "Boolean" + }, + "verified": { + "name": "verified", + "type": "Boolean" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "userActionId": { + "name": "userActionId", + "type": "UUID" + }, + "actionItemId": { + "name": "actionItemId", + "type": "UUID" + }, + "mediaUpload": { + "name": "mediaUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionItemPayload", + "ofType": null + } + }, + "updateUserActionReaction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserActionReaction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserActionReactionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "reacterId": { + "name": "reacterId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userActionId": { + "name": "userActionId", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionReactionPayload", + "ofType": null + } + }, + "updateUserActionVerification": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserActionVerification", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserActionVerificationInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "verifierId": { + "name": "verifierId", + "type": "UUID" + }, + "verified": { + "name": "verified", + "type": "Boolean" + }, + "rejected": { + "name": "rejected", + "type": "Boolean" + }, + "notes": { + "name": "notes", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "userActionId": { + "name": "userActionId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionVerificationPayload", + "ofType": null + } + }, + "updateUserAction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserAction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserActionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "actionStarted": { + "name": "actionStarted", + "type": "Datetime" + }, + "complete": { + "name": "complete", + "type": "Boolean" + }, + "verified": { + "name": "verified", + "type": "Boolean" + }, + "verifiedDate": { + "name": "verifiedDate", + "type": "Datetime" + }, + "userRating": { + "name": "userRating", + "type": "Int" + }, + "rejected": { + "name": "rejected", + "type": "Boolean" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + }, + "objectId": { + "name": "objectId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserActionPayload", + "ofType": null + } + }, + "updateUserAnswer": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserAnswer", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserAnswerInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "text": { + "name": "text", + "type": "String" + }, + "numeric": { + "name": "numeric", + "type": "BigFloat" + }, + "image": { + "name": "image", + "type": "JSON" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "questionId": { + "name": "questionId", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "imageUpload": { + "name": "imageUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserAnswerPayload", + "ofType": null + } + }, + "updateUserCharacteristic": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserCharacteristic", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserCharacteristicInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "income": { + "name": "income", + "type": "BigFloat" + }, + "gender": { + "name": "gender", + "type": "String" + }, + "race": { + "name": "race", + "type": "String" + }, + "age": { + "name": "age", + "type": "Int" + }, + "dob": { + "name": "dob", + "type": "Date" + }, + "education": { + "name": "education", + "type": "String" + }, + "homeOwnership": { + "name": "homeOwnership", + "type": "Int" + }, + "treeHuggerLevel": { + "name": "treeHuggerLevel", + "type": "Int" + }, + "diyLevel": { + "name": "diyLevel", + "type": "Int" + }, + "gardenerLevel": { + "name": "gardenerLevel", + "type": "Int" + }, + "freeTime": { + "name": "freeTime", + "type": "Int" + }, + "researchToDoer": { + "name": "researchToDoer", + "type": "Int" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserCharacteristicPayload", + "ofType": null + } + }, + "updateUserConnection": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserConnection", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserConnectionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "accepted": { + "name": "accepted", + "type": "Boolean" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "requesterId": { + "name": "requesterId", + "type": "UUID" + }, + "responderId": { + "name": "responderId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserConnectionPayload", + "ofType": null + } + }, + "updateUserContact": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserContact", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserContactInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "vcf": { + "name": "vcf", + "type": "JSON" + }, + "fullName": { + "name": "fullName", + "type": "String" + }, + "emails": { + "name": "emails", + "isArray": true, + "type": "String" + }, + "device": { + "name": "device", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserContactPayload", + "ofType": null + } + }, + "updateUserDevice": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserDevice", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserDeviceInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "Int" + }, + "deviceId": { + "name": "deviceId", + "type": "String" + }, + "pushToken": { + "name": "pushToken", + "type": "String" + }, + "pushTokenRequested": { + "name": "pushTokenRequested", + "type": "Boolean" + }, + "data": { + "name": "data", + "type": "JSON" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserDevicePayload", + "ofType": null + } + }, + "updateUserLocation": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserLocation", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserLocationInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "name": { + "name": "name", + "type": "String" + }, + "kind": { + "name": "kind", + "type": "String" + }, + "description": { + "name": "description", + "type": "String" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserLocationPayload", + "ofType": null + } + }, + "updateUserMessage": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserMessage", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserMessageInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "senderId": { + "name": "senderId", + "type": "UUID" + }, + "type": { + "name": "type", + "type": "String" + }, + "content": { + "name": "content", + "type": "JSON" + }, + "upload": { + "name": "upload", + "type": "JSON" + }, + "received": { + "name": "received", + "type": "Boolean" + }, + "receiverRead": { + "name": "receiverRead", + "type": "Boolean" + }, + "senderReaction": { + "name": "senderReaction", + "type": "String" + }, + "receiverReaction": { + "name": "receiverReaction", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "receiverId": { + "name": "receiverId", + "type": "UUID" + }, + "uploadUpload": { + "name": "uploadUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserMessagePayload", + "ofType": null + } + }, + "updateUserPassAction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserPassAction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserPassActionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserPassActionPayload", + "ofType": null + } + }, + "updateUserProfile": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserProfile", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserProfileInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON" + }, + "bio": { + "name": "bio", + "type": "String" + }, + "reputation": { + "name": "reputation", + "type": "BigFloat" + }, + "displayName": { + "name": "displayName", + "type": "String" + }, + "tags": { + "name": "tags", + "isArray": true, + "type": "String" + }, + "desired": { + "name": "desired", + "isArray": true, + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserProfilePayload", + "ofType": null + } + }, + "updateUserQuestion": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserQuestion", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserQuestionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "questionType": { + "name": "questionType", + "type": "String" + }, + "questionPrompt": { + "name": "questionPrompt", + "type": "String" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserQuestionPayload", + "ofType": null + } + }, + "updateUserSavedAction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserSavedAction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserSavedActionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserSavedActionPayload", + "ofType": null + } + }, + "updateUserSetting": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserSetting", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserSettingInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "firstName": { + "name": "firstName", + "type": "String" + }, + "lastName": { + "name": "lastName", + "type": "String" + }, + "searchRadius": { + "name": "searchRadius", + "type": "BigFloat" + }, + "zip": { + "name": "zip", + "type": "Int" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserSettingPayload", + "ofType": null + } + }, + "updateUserViewedAction": { + "qtype": "mutation", + "mutationType": "patch", + "model": "UserViewedAction", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserViewedActionInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "userId": { + "name": "userId", + "type": "UUID" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + }, + "actionId": { + "name": "actionId", + "type": "UUID" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserViewedActionPayload", + "ofType": null + } + }, + "updateUser": { + "qtype": "mutation", + "mutationType": "patch", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "username": { + "name": "username", + "type": "String" + }, + "displayName": { + "name": "displayName", + "type": "String" + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON" + }, + "searchTsv": { + "name": "searchTsv", + "type": "FullText" + }, + "type": { + "name": "type", + "type": "Int" + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null + } + }, + "updateUserByUsername": { + "qtype": "mutation", + "mutationType": "patch", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateUserByUsernameInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "username": { + "name": "username", + "type": "String" + }, + "displayName": { + "name": "displayName", + "type": "String" + }, + "profilePicture": { + "name": "profilePicture", + "type": "JSON" + }, + "searchTsv": { + "name": "searchTsv", + "type": "FullText" + }, + "type": { + "name": "type", + "type": "Int" + }, + "profilePictureUpload": { + "name": "profilePictureUpload", + "type": "Upload" + } + } + }, + "username": { + "name": "username", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateUserPayload", + "ofType": null + } + }, + "updateZipCode": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ZipCode", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateZipCodeInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "zip": { + "name": "zip", + "type": "Int" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateZipCodePayload", + "ofType": null + } + }, + "updateZipCodeByZip": { + "qtype": "mutation", + "mutationType": "patch", + "model": "ZipCode", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateZipCodeByZipInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "zip": { + "name": "zip", + "type": "Int" + }, + "location": { + "name": "location", + "type": "GeoJSON" + }, + "bbox": { + "name": "bbox", + "type": "GeoJSON" + }, + "createdBy": { + "name": "createdBy", + "type": "UUID" + }, + "updatedBy": { + "name": "updatedBy", + "type": "UUID" + }, + "createdAt": { + "name": "createdAt", + "type": "Datetime" + }, + "updatedAt": { + "name": "updatedAt", + "type": "Datetime" + } + } + }, + "zip": { + "name": "zip", + "isNotNull": true, + "type": "Int" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateZipCodePayload", + "ofType": null + } + }, + "updateAuthAccount": { + "qtype": "mutation", + "mutationType": "patch", + "model": "AuthAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateAuthAccountInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "service": { + "name": "service", + "type": "String" + }, + "identifier": { + "name": "identifier", + "type": "String" + }, + "details": { + "name": "details", + "type": "JSON" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + } + } + }, + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateAuthAccountPayload", + "ofType": null + } + }, + "updateAuthAccountByServiceAndIdentifier": { + "qtype": "mutation", + "mutationType": "patch", + "model": "AuthAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "UpdateAuthAccountByServiceAndIdentifierInput", + "properties": { + "patch": { + "name": "patch", + "isNotNull": true, + "properties": { + "id": { + "name": "id", + "type": "UUID" + }, + "ownerId": { + "name": "ownerId", + "type": "UUID" + }, + "service": { + "name": "service", + "type": "String" + }, + "identifier": { + "name": "identifier", + "type": "String" + }, + "details": { + "name": "details", + "type": "JSON" + }, + "isVerified": { + "name": "isVerified", + "type": "Boolean" + } + } + }, + "service": { + "name": "service", + "isNotNull": true, + "type": "String" + }, + "identifier": { + "name": "identifier", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "UpdateAuthAccountPayload", + "ofType": null + } + }, + "deleteActionGoal": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ActionGoal", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteActionGoalInput", + "properties": { + "actionId": { + "name": "actionId", + "isNotNull": true, + "type": "UUID" + }, + "goalId": { + "name": "goalId", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteActionGoalPayload", + "ofType": null + } + }, + "deleteActionItemType": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ActionItemType", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteActionItemTypeInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "Int" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteActionItemTypePayload", + "ofType": null + } + }, + "deleteActionItem": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ActionItem", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteActionItemInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteActionItemPayload", + "ofType": null + } + }, + "deleteActionVariation": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ActionVariation", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteActionVariationInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteActionVariationPayload", + "ofType": null + } + }, + "deleteAction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Action", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteActionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteActionPayload", + "ofType": null + } + }, + "deleteActionBySlug": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Action", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteActionBySlugInput", + "properties": { + "slug": { + "name": "slug", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteActionPayload", + "ofType": null + } + }, + "deleteConnectedAccount": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ConnectedAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteConnectedAccountInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteConnectedAccountPayload", + "ofType": null + } + }, + "deleteConnectedAccountByServiceAndIdentifier": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ConnectedAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteConnectedAccountByServiceAndIdentifierInput", + "properties": { + "service": { + "name": "service", + "isNotNull": true, + "type": "String" + }, + "identifier": { + "name": "identifier", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteConnectedAccountPayload", + "ofType": null + } + }, + "deleteCryptoAddress": { + "qtype": "mutation", + "mutationType": "delete", + "model": "CryptoAddress", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteCryptoAddressInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteCryptoAddressPayload", + "ofType": null + } + }, + "deleteCryptoAddressByAddress": { + "qtype": "mutation", + "mutationType": "delete", + "model": "CryptoAddress", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteCryptoAddressByAddressInput", + "properties": { + "address": { + "name": "address", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteCryptoAddressPayload", + "ofType": null + } + }, + "deleteEmail": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Email", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteEmailInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteEmailPayload", + "ofType": null + } + }, + "deleteEmailByEmail": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Email", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteEmailByEmailInput", + "properties": { + "email": { + "name": "email", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteEmailPayload", + "ofType": null + } + }, + "deleteGoalExplanation": { + "qtype": "mutation", + "mutationType": "delete", + "model": "GoalExplanation", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteGoalExplanationInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteGoalExplanationPayload", + "ofType": null + } + }, + "deleteGoal": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Goal", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteGoalInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "ofType": null + } + }, + "deleteGoalByName": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Goal", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteGoalByNameInput", + "properties": { + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "ofType": null + } + }, + "deleteGoalBySlug": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Goal", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteGoalBySlugInput", + "properties": { + "slug": { + "name": "slug", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteGoalPayload", + "ofType": null + } + }, + "deleteGroupPostComment": { + "qtype": "mutation", + "mutationType": "delete", + "model": "GroupPostComment", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteGroupPostCommentInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteGroupPostCommentPayload", + "ofType": null + } + }, + "deleteGroupPostReaction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "GroupPostReaction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteGroupPostReactionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteGroupPostReactionPayload", + "ofType": null + } + }, + "deleteGroupPost": { + "qtype": "mutation", + "mutationType": "delete", + "model": "GroupPost", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteGroupPostInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteGroupPostPayload", + "ofType": null + } + }, + "deleteGroup": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Group", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteGroupInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteGroupPayload", + "ofType": null + } + }, + "deleteLocationType": { + "qtype": "mutation", + "mutationType": "delete", + "model": "LocationType", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteLocationTypeInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteLocationTypePayload", + "ofType": null + } + }, + "deleteLocation": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Location", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteLocationInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteLocationPayload", + "ofType": null + } + }, + "deleteMessageGroup": { + "qtype": "mutation", + "mutationType": "delete", + "model": "MessageGroup", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteMessageGroupInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteMessageGroupPayload", + "ofType": null + } + }, + "deleteMessage": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Message", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteMessageInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteMessagePayload", + "ofType": null + } + }, + "deleteNewsArticle": { + "qtype": "mutation", + "mutationType": "delete", + "model": "NewsArticle", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteNewsArticleInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteNewsArticlePayload", + "ofType": null + } + }, + "deleteNotificationPreference": { + "qtype": "mutation", + "mutationType": "delete", + "model": "NotificationPreference", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteNotificationPreferenceInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteNotificationPreferencePayload", + "ofType": null + } + }, + "deleteNotification": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Notification", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteNotificationInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteNotificationPayload", + "ofType": null + } + }, + "deleteObjectAttribute": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ObjectAttribute", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteObjectAttributeInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteObjectAttributePayload", + "ofType": null + } + }, + "deleteObjectTypeAttribute": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ObjectTypeAttribute", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteObjectTypeAttributeInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteObjectTypeAttributePayload", + "ofType": null + } + }, + "deleteObjectTypeValue": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ObjectTypeValue", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteObjectTypeValueInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteObjectTypeValuePayload", + "ofType": null + } + }, + "deleteObjectType": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ObjectType", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteObjectTypeInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "Int" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteObjectTypePayload", + "ofType": null + } + }, + "deleteObject": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Object", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteObjectInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteObjectPayload", + "ofType": null + } + }, + "deleteOrganizationProfile": { + "qtype": "mutation", + "mutationType": "delete", + "model": "OrganizationProfile", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteOrganizationProfileInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteOrganizationProfilePayload", + "ofType": null + } + }, + "deletePhoneNumber": { + "qtype": "mutation", + "mutationType": "delete", + "model": "PhoneNumber", + "properties": { + "input": { + "isNotNull": true, + "type": "DeletePhoneNumberInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeletePhoneNumberPayload", + "ofType": null + } + }, + "deletePhoneNumberByNumber": { + "qtype": "mutation", + "mutationType": "delete", + "model": "PhoneNumber", + "properties": { + "input": { + "isNotNull": true, + "type": "DeletePhoneNumberByNumberInput", + "properties": { + "number": { + "name": "number", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeletePhoneNumberPayload", + "ofType": null + } + }, + "deletePostComment": { + "qtype": "mutation", + "mutationType": "delete", + "model": "PostComment", + "properties": { + "input": { + "isNotNull": true, + "type": "DeletePostCommentInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeletePostCommentPayload", + "ofType": null + } + }, + "deletePostReaction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "PostReaction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeletePostReactionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeletePostReactionPayload", + "ofType": null + } + }, + "deletePost": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Post", + "properties": { + "input": { + "isNotNull": true, + "type": "DeletePostInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeletePostPayload", + "ofType": null + } + }, + "deleteRequiredAction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "RequiredAction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteRequiredActionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteRequiredActionPayload", + "ofType": null + } + }, + "deleteRewardLimit": { + "qtype": "mutation", + "mutationType": "delete", + "model": "RewardLimit", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteRewardLimitInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteRewardLimitPayload", + "ofType": null + } + }, + "deleteRoleType": { + "qtype": "mutation", + "mutationType": "delete", + "model": "RoleType", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteRoleTypeInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "Int" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteRoleTypePayload", + "ofType": null + } + }, + "deleteRoleTypeByName": { + "qtype": "mutation", + "mutationType": "delete", + "model": "RoleType", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteRoleTypeByNameInput", + "properties": { + "name": { + "name": "name", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteRoleTypePayload", + "ofType": null + } + }, + "deleteTrackAction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "TrackAction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteTrackActionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteTrackActionPayload", + "ofType": null + } + }, + "deleteTrack": { + "qtype": "mutation", + "mutationType": "delete", + "model": "Track", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteTrackInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteTrackPayload", + "ofType": null + } + }, + "deleteUserActionItemVerification": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserActionItemVerification", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserActionItemVerificationInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionItemVerificationPayload", + "ofType": null + } + }, + "deleteUserActionItem": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserActionItem", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserActionItemInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionItemPayload", + "ofType": null + } + }, + "deleteUserActionReaction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserActionReaction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserActionReactionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionReactionPayload", + "ofType": null + } + }, + "deleteUserActionVerification": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserActionVerification", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserActionVerificationInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionVerificationPayload", + "ofType": null + } + }, + "deleteUserAction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserAction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserActionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserActionPayload", + "ofType": null + } + }, + "deleteUserAnswer": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserAnswer", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserAnswerInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserAnswerPayload", + "ofType": null + } + }, + "deleteUserCharacteristic": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserCharacteristic", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserCharacteristicInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserCharacteristicPayload", + "ofType": null + } + }, + "deleteUserConnection": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserConnection", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserConnectionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserConnectionPayload", + "ofType": null + } + }, + "deleteUserContact": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserContact", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserContactInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserContactPayload", + "ofType": null + } + }, + "deleteUserDevice": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserDevice", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserDeviceInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserDevicePayload", + "ofType": null + } + }, + "deleteUserLocation": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserLocation", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserLocationInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserLocationPayload", + "ofType": null + } + }, + "deleteUserMessage": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserMessage", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserMessageInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserMessagePayload", + "ofType": null + } + }, + "deleteUserPassAction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserPassAction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserPassActionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserPassActionPayload", + "ofType": null + } + }, + "deleteUserProfile": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserProfile", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserProfileInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserProfilePayload", + "ofType": null + } + }, + "deleteUserQuestion": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserQuestion", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserQuestionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserQuestionPayload", + "ofType": null + } + }, + "deleteUserSavedAction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserSavedAction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserSavedActionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserSavedActionPayload", + "ofType": null + } + }, + "deleteUserSetting": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserSetting", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserSettingInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserSettingPayload", + "ofType": null + } + }, + "deleteUserViewedAction": { + "qtype": "mutation", + "mutationType": "delete", + "model": "UserViewedAction", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserViewedActionInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserViewedActionPayload", + "ofType": null + } + }, + "deleteUser": { + "qtype": "mutation", + "mutationType": "delete", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null + } + }, + "deleteUserByUsername": { + "qtype": "mutation", + "mutationType": "delete", + "model": "User", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteUserByUsernameInput", + "properties": { + "username": { + "name": "username", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteUserPayload", + "ofType": null + } + }, + "deleteZipCode": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ZipCode", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteZipCodeInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteZipCodePayload", + "ofType": null + } + }, + "deleteZipCodeByZip": { + "qtype": "mutation", + "mutationType": "delete", + "model": "ZipCode", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteZipCodeByZipInput", + "properties": { + "zip": { + "name": "zip", + "isNotNull": true, + "type": "Int" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteZipCodePayload", + "ofType": null + } + }, + "deleteAuthAccount": { + "qtype": "mutation", + "mutationType": "delete", + "model": "AuthAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteAuthAccountInput", + "properties": { + "id": { + "name": "id", + "isNotNull": true, + "type": "UUID" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteAuthAccountPayload", + "ofType": null + } + }, + "deleteAuthAccountByServiceAndIdentifier": { + "qtype": "mutation", + "mutationType": "delete", + "model": "AuthAccount", + "properties": { + "input": { + "isNotNull": true, + "type": "DeleteAuthAccountByServiceAndIdentifierInput", + "properties": { + "service": { + "name": "service", + "isNotNull": true, + "type": "String" + }, + "identifier": { + "name": "identifier", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "DeleteAuthAccountPayload", + "ofType": null + } + }, + "uuidGenerateV4": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "UuidGenerateV4Input", + "properties": {} + } + }, + "output": { + "kind": "OBJECT", + "name": "UuidGenerateV4Payload", + "ofType": null + }, + "outputs": [{ + "name": "uuid", + "type": { + "kind": "SCALAR", + "name": "UUID", + "ofType": null + } + }] + }, + "confirmDeleteAccount": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "ConfirmDeleteAccountInput", + "properties": { + "userId": { + "name": "userId", + "type": "UUID" + }, + "token": { + "name": "token", + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "ConfirmDeleteAccountPayload", + "ofType": null + }, + "outputs": [{ + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }] + }, + "extendTokenExpires": { + "qtype": "mutation", + "mutationType": "other", + "model": "ApiToken", + "properties": { + "input": { + "isNotNull": true, + "type": "ExtendTokenExpiresInput", + "properties": { + "amount": { + "name": "amount", + "properties": { + "seconds": { + "name": "seconds", + "type": "Float" + }, + "minutes": { + "name": "minutes", + "type": "Int" + }, + "hours": { + "name": "hours", + "type": "Int" + }, + "days": { + "name": "days", + "type": "Int" + }, + "months": { + "name": "months", + "type": "Int" + }, + "years": { + "name": "years", + "type": "Int" + } + } + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "ExtendTokenExpiresPayload", + "ofType": null + } + }, + "forgotPassword": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "ForgotPasswordInput", + "properties": { + "email": { + "name": "email", + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "ForgotPasswordPayload", + "ofType": null + }, + "outputs": [] + }, + "login": { + "qtype": "mutation", + "mutationType": "other", + "model": "ApiToken", + "properties": { + "input": { + "isNotNull": true, + "type": "LoginInput", + "properties": { + "email": { + "name": "email", + "isNotNull": true, + "type": "String" + }, + "password": { + "name": "password", + "isNotNull": true, + "type": "String" + }, + "rememberMe": { + "name": "rememberMe", + "type": "Boolean" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "LoginPayload", + "ofType": null + } + }, + "loginOneTimeToken": { + "qtype": "mutation", + "mutationType": "other", + "model": "ApiToken", + "properties": { + "input": { + "isNotNull": true, + "type": "LoginOneTimeTokenInput", + "properties": { + "token": { + "name": "token", + "isNotNull": true, + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "LoginOneTimeTokenPayload", + "ofType": null + } + }, + "logout": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "LogoutInput", + "properties": {} + } + }, + "output": { + "kind": "OBJECT", + "name": "LogoutPayload", + "ofType": null + }, + "outputs": [] + }, + "oneTimeToken": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "OneTimeTokenInput", + "properties": { + "email": { + "name": "email", + "isNotNull": true, + "type": "String" + }, + "password": { + "name": "password", + "isNotNull": true, + "type": "String" + }, + "origin": { + "name": "origin", + "isNotNull": true, + "type": "String" + }, + "rememberMe": { + "name": "rememberMe", + "type": "Boolean" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "OneTimeTokenPayload", + "ofType": null + }, + "outputs": [{ + "name": "string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }] + }, + "register": { + "qtype": "mutation", + "mutationType": "other", + "model": "ApiToken", + "properties": { + "input": { + "isNotNull": true, + "type": "RegisterInput", + "properties": { + "email": { + "name": "email", + "type": "String" + }, + "password": { + "name": "password", + "type": "String" + }, + "rememberMe": { + "name": "rememberMe", + "type": "Boolean" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "RegisterPayload", + "ofType": null + } + }, + "resetPassword": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "ResetPasswordInput", + "properties": { + "roleId": { + "name": "roleId", + "type": "UUID" + }, + "resetToken": { + "name": "resetToken", + "type": "String" + }, + "newPassword": { + "name": "newPassword", + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "ResetPasswordPayload", + "ofType": null + }, + "outputs": [{ + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }] + }, + "sendAccountDeletionEmail": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "SendAccountDeletionEmailInput", + "properties": {} + } + }, + "output": { + "kind": "OBJECT", + "name": "SendAccountDeletionEmailPayload", + "ofType": null + }, + "outputs": [{ + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }] + }, + "sendVerificationEmail": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "SendVerificationEmailInput", + "properties": { + "email": { + "name": "email", + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "SendVerificationEmailPayload", + "ofType": null + }, + "outputs": [{ + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }] + }, + "setPassword": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "SetPasswordInput", + "properties": { + "currentPassword": { + "name": "currentPassword", + "type": "String" + }, + "newPassword": { + "name": "newPassword", + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "SetPasswordPayload", + "ofType": null + }, + "outputs": [{ + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }] + }, + "verifyEmail": { + "qtype": "mutation", + "mutationType": "other", + "properties": { + "input": { + "isNotNull": true, + "type": "VerifyEmailInput", + "properties": { + "emailId": { + "name": "emailId", + "type": "UUID" + }, + "token": { + "name": "token", + "type": "String" + } + } + } + }, + "output": { + "kind": "OBJECT", + "name": "VerifyEmailPayload", + "ofType": null + }, + "outputs": [{ + "name": "boolean", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }] + } +} diff --git a/packages/react-client/__fixtures__/api/meta-obj.json b/packages/react-client/__fixtures__/api/meta-obj.json new file mode 100644 index 000000000..7f38aa852 --- /dev/null +++ b/packages/react-client/__fixtures__/api/meta-obj.json @@ -0,0 +1,12122 @@ +{ + "tables": [{ + "name": "ActionGoal", + "fields": [{ + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Goal", + "fromKey": { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "goal" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "ActionItemType", + "fields": [{ + "name": "id", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "image", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [] + }, + { + "name": "ActionItem", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "itemOrder", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "timeRequired", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "isRequired", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "notificationText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "embedCode", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "media", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "locationRadius", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "rewardWeight", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "itemTypeId", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "foreignConstraints": [{ + "refTable": "ActionItemType", + "fromKey": { + "name": "itemTypeId", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + }, + "alias": "itemType" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "ActionVariation", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "title", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "income", + "type": { + "gqlType": "[BigFloat]", + "isArray": true, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "gender", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": 5, + "pgAlias": "char", + "pgType": "bpchar", + "subtype": null, + "typmod": { + "modifier": 5 + } + } + }, + { + "name": "dob", + "type": { + "gqlType": "[Date]", + "isArray": true, + "modifier": null, + "pgAlias": "date", + "pgType": "date", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "Action", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "shareImage", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "title", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "titleObjectTemplate", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "discoveryHeader", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "discoveryDescription", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "notificationText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "notificationObjectTemplate", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "enableNotifications", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "enableNotificationsText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "search", + "type": { + "gqlType": "FullText", + "isArray": false, + "modifier": null, + "pgAlias": "tsvector", + "pgType": "tsvector", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "locationRadius", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "timeRequired", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "startDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "endDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "approved", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "published", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrivate", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rewardAmount", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "activityFeedText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "callToAction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "completedActionText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "alreadyCompletedActionText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "selfVerifiable", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isRecurring", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "recurringInterval", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "oncePerObject", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "minimumGroupMembers", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "limitedToLocation", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "objectTypeId", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "rewardId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifyRewardId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [{ + "refTable": "Group", + "fromKey": { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "group" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "ObjectType", + "fromKey": { + "name": "objectTypeId", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + }, + "alias": "objectType" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "RewardLimit", + "fromKey": { + "name": "rewardId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "reward" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "RewardLimit", + "fromKey": { + "name": "verifyRewardId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "verifyReward" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "ConnectedAccount", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "details", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + } + ], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "CryptoAddress", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "address", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "address", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "Email", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "GoalExplanation", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "audio", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "audioDuration", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "explanationTitle", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "explanation", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "Goal", + "fromKey": { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "goal" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "Goal", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "shortName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "icon", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "subHead", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "search", + "type": { + "gqlType": "FullText", + "isArray": false, + "modifier": null, + "pgAlias": "tsvector", + "pgType": "tsvector", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [] + }, + { + "name": "GroupPostComment", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "commenterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "parentId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "postId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "posterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "commenterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "commenter" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "GroupPostComment", + "fromKey": { + "name": "parentId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "parent" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Group", + "fromKey": { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "group" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "GroupPost", + "fromKey": { + "name": "postId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "post" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "posterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "poster" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "GroupPostReaction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "posterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "postId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "reacter" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Group", + "fromKey": { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "group" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "posterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "poster" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "GroupPost", + "fromKey": { + "name": "postId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "post" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "GroupPost", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "posterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "flagged", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "image", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "taggedUserIds", + "type": { + "gqlType": "[UUID]", + "isArray": true, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "posterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "poster" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Group", + "fromKey": { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "group" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "Group", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "LocationType", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [] + }, + { + "name": "Location", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "bbox", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107468, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPolygon", + "typmod": { + "srid": 4326, + "subtype": 3, + "hasZ": false, + "hasM": false, + "gisType": "Polygon" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "locationType", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "LocationType", + "fromKey": { + "name": "locationType", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "locationTypeByLocationType" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "MessageGroup", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "memberIds", + "type": { + "gqlType": "[UUID]", + "isArray": true, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [] + }, + { + "name": "Message", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "upload", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "sender" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "MessageGroup", + "fromKey": { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "group" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "NewsArticle", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "link", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "publishedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [] + }, + { + "name": "NotificationPreference", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "emails", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "sms", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "notifications", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "Notification", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actorId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "recipientId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "notificationType", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "notificationText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "entityType", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "actorId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "actor" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "recipientId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "recipient" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "ObjectAttribute", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "text", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "numeric", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "image", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "valueId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "objectId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "objectTypeAttributeId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "objectId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "objectTypeAttributeId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "ObjectTypeValue", + "fromKey": { + "name": "valueId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "value" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Object", + "fromKey": { + "name": "objectId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "object" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "ObjectTypeAttribute", + "fromKey": { + "name": "objectTypeAttributeId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "objectTypeAttribute" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "ObjectTypeAttribute", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "label", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "unit", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "min", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "max", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "pattern", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "isRequired", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "attrOrder", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "objectTypeId", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "ObjectType", + "fromKey": { + "name": "objectTypeId", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + }, + "alias": "objectType" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "ObjectTypeValue", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "icon", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "text", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "numeric", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "image", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "valueOrder", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "attrId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "ObjectTypeAttribute", + "fromKey": { + "name": "attrId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "attr" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "ObjectType", + "fields": [{ + "name": "id", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "icon", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [] + }, + { + "name": "Object", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "media", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "bbox", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107468, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPolygon", + "typmod": { + "srid": 4326, + "subtype": 3, + "hasZ": false, + "hasM": false, + "gisType": "Polygon" + } + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "typeId", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "ObjectType", + "fromKey": { + "name": "typeId", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + }, + "alias": "type" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "OrganizationProfile", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "headerImage", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "profilePicture", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "website", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "reputation", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "organization" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "PhoneNumber", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "cc", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "number", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "number", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "PostComment", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "commenterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "parentId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "postId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "posterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "commenterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "commenter" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "PostComment", + "fromKey": { + "name": "parentId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "parent" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Post", + "fromKey": { + "name": "postId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "post" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "posterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "poster" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "PostReaction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "postId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "posterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "reacter" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Post", + "fromKey": { + "name": "postId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "post" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "posterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "poster" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "Post", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "posterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "flagged", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "image", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "taggedUserIds", + "type": { + "gqlType": "[UUID]", + "isArray": true, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "posterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "poster" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "RequiredAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionOrder", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "requiredId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Action", + "fromKey": { + "name": "requiredId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "required" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "RewardLimit", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "rewardAmount", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "rewardUnit", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "totalRewardLimit", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "weeklyLimit", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "dailyLimit", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "totalLimit", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "userTotalLimit", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "userWeeklyLimit", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "userDailyLimit", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "RoleType", + "fields": [{ + "name": "id", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [] + }, + { + "name": "TrackAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "trackOrder", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "isRequired", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "trackId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Track", + "fromKey": { + "name": "trackId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "track" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "Track", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "icon", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPublished", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isApproved", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "objectTypeId", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "ObjectType", + "fromKey": { + "name": "objectTypeId", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + }, + "alias": "objectType" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "UserActionItemVerification", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "verified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejected", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "notes", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "verifier" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "UserAction", + "fromKey": { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "userAction" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "ActionItem", + "fromKey": { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "actionItem" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "UserActionItem", + "fromKey": { + "name": "userActionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "userActionItem" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "UserActionItem", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "text", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "media", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "bbox", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107468, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPolygon", + "typmod": { + "srid": 4326, + "subtype": 3, + "hasZ": false, + "hasM": false, + "gisType": "Polygon" + } + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "complete", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "UserAction", + "fromKey": { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "userAction" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "ActionItem", + "fromKey": { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "actionItem" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "UserActionReaction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "reacter" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "UserAction", + "fromKey": { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "userAction" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "UserActionVerification", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "verified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejected", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "notes", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "UserAction", + "fromKey": { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "userAction" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "UserAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionStarted", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "complete", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifiedDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userRating", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejected", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "objectId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Object", + "fromKey": { + "name": "objectId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "object" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "UserAnswer", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "text", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "numeric", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "image", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "questionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "UserQuestion", + "fromKey": { + "name": "questionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "question" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "UserCharacteristic", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "income", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "gender", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": 5, + "pgAlias": "char", + "pgType": "bpchar", + "subtype": null, + "typmod": { + "modifier": 5 + } + } + }, + { + "name": "race", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "age", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "dob", + "type": { + "gqlType": "Date", + "isArray": false, + "modifier": null, + "pgAlias": "date", + "pgType": "date", + "subtype": null, + "typmod": null + } + }, + { + "name": "education", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "homeOwnership", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "treeHuggerLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "diyLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "gardenerLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "freeTime", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "researchToDoer", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "UserConnection", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "accepted", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "requester" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "responder" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "UserContact", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "vcf", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "fullName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "emails", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }, + { + "name": "device", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "UserDevice", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "deviceId", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "pushToken", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "pushTokenRequested", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "UserLocation", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "kind", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "bbox", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107468, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPolygon", + "typmod": { + "srid": 4326, + "subtype": 3, + "hasZ": false, + "hasM": false, + "gisType": "Polygon" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "UserMessage", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "upload", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "received", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverRead", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "sender" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "User", + "fromKey": { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "receiver" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "UserPassAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "UserProfile", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "profilePicture", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "bio", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "reputation", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "displayName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "desired", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "UserQuestion", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "questionType", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "questionPrompt", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "UserSavedAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "UserSetting", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "firstName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "lastName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "searchRadius", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "zip", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "UserViewedAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "user" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }, + { + "refTable": "Action", + "fromKey": { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "action" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + } + ] + }, + { + "name": "User", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "username", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "displayName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "profilePicture", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "searchTsv", + "type": { + "gqlType": "FullText", + "isArray": false, + "modifier": null, + "pgAlias": "tsvector", + "pgType": "tsvector", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "username", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [{ + "refTable": "RoleType", + "fromKey": { + "name": "type", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + }, + "alias": "roleTypeByType" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + }] + }, + { + "name": "ZipCode", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "zip", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "bbox", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107468, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPolygon", + "typmod": { + "srid": 4326, + "subtype": 3, + "hasZ": false, + "hasM": false, + "gisType": "Polygon" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "zip", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }], + "foreignConstraints": [] + }, + { + "name": "AuthAccount", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "details", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryConstraints": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "uniqueConstraints": [{ + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + } + ], + "foreignConstraints": [{ + "refTable": "User", + "fromKey": { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + }, + "alias": "owner" + }, + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + }] + } + ] +} diff --git a/packages/react-client/__fixtures__/api/meta-schema.json b/packages/react-client/__fixtures__/api/meta-schema.json new file mode 100644 index 000000000..1051baaf2 --- /dev/null +++ b/packages/react-client/__fixtures__/api/meta-schema.json @@ -0,0 +1,32305 @@ +{ + "_meta": { + "tables": [{ + "name": "ActionGoal", + "query": { + "all": "actionGoals", + "create": "createActionGoal", + "delete": "deleteActionGoal", + "one": "actionGoal", + "update": "updateActionGoal" + }, + "inflection": { + "allRows": "actionGoals", + "allRowsSimple": "actionGoalsList", + "conditionType": "ActionGoalCondition", + "connection": "ActionGoalsConnection", + "createField": "createActionGoal", + "createInputType": "CreateActionGoalInput", + "createPayloadType": "CreateActionGoalPayload", + "deleteByPrimaryKey": "deleteActionGoal", + "deletePayloadType": "DeleteActionGoalPayload", + "edge": "ActionGoalsEdge", + "edgeField": "actionGoalEdge", + "enumType": "ActionGoals", + "filterType": "ActionGoalFilter", + "inputType": "ActionGoalInput", + "orderByType": "ActionGoalsOrderBy", + "patchField": "patch", + "patchType": "ActionGoalPatch", + "tableFieldName": "actionGoal", + "tableType": "ActionGoal", + "typeName": "action_goals", + "updateByPrimaryKey": "updateActionGoal", + "updatePayloadType": "UpdateActionGoalPayload" + }, + "fields": [{ + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_goals_pkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "foreignKeyConstraints": [{ + "name": "action_goals_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_goals_goal_id_fkey", + "fields": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Goal" + } + }, + { + "name": "action_goals_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ], + "uniqueConstraints": [], + "relations": { + "belongsTo": [{ + "fieldName": "action", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "Action" + } + }, + { + "fieldName": "goal", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "Goal" + } + }, + { + "fieldName": "owner", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + } + ], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "ActionItem", + "query": { + "all": "actionItems", + "create": "createActionItem", + "delete": "deleteActionItem", + "one": "actionItem", + "update": "updateActionItem" + }, + "inflection": { + "allRows": "actionItems", + "allRowsSimple": "actionItemsList", + "conditionType": "ActionItemCondition", + "connection": "ActionItemsConnection", + "createField": "createActionItem", + "createInputType": "CreateActionItemInput", + "createPayloadType": "CreateActionItemPayload", + "deleteByPrimaryKey": "deleteActionItem", + "deletePayloadType": "DeleteActionItemPayload", + "edge": "ActionItemsEdge", + "edgeField": "actionItemEdge", + "enumType": "ActionItems", + "filterType": "ActionItemFilter", + "inputType": "ActionItemInput", + "orderByType": "ActionItemsOrderBy", + "patchField": "patch", + "patchType": "ActionItemPatch", + "tableFieldName": "actionItem", + "tableType": "ActionItem", + "typeName": "action_items", + "updateByPrimaryKey": "updateActionItem", + "updatePayloadType": "UpdateActionItemPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "itemOrder", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "timeRequired", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "isRequired", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "notificationText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "embedCode", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "media", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_items_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "action_items_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }], + "uniqueConstraints": [{ + "name": "action_items_name_action_id_key", + "fields": [{ + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "relations": { + "belongsTo": [{ + "fieldName": "action", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "Action" + } + }], + "has": [{ + "fieldName": "userActionItems", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionItem", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "status", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_items_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_items_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_items_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_items_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_items_action_item_id_fkey", + "fields": [{ + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionItem" + } + } + ] + } + }], + "hasMany": [{ + "fieldName": "userActionItems", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionItem", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "status", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_items_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_items_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_items_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_items_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_items_action_item_id_fkey", + "fields": [{ + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionItem" + } + } + ] + } + }], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "ActionResult", + "query": { + "all": "actionResults", + "create": "createActionResult", + "delete": "deleteActionResult", + "one": "actionResult", + "update": "updateActionResult" + }, + "inflection": { + "allRows": "actionResults", + "allRowsSimple": "actionResultsList", + "conditionType": "ActionResultCondition", + "connection": "ActionResultsConnection", + "createField": "createActionResult", + "createInputType": "CreateActionResultInput", + "createPayloadType": "CreateActionResultPayload", + "deleteByPrimaryKey": "deleteActionResult", + "deletePayloadType": "DeleteActionResultPayload", + "edge": "ActionResultsEdge", + "edgeField": "actionResultEdge", + "enumType": "ActionResults", + "filterType": "ActionResultFilter", + "inputType": "ActionResultInput", + "orderByType": "ActionResultsOrderBy", + "patchField": "patch", + "patchType": "ActionResultPatch", + "tableFieldName": "actionResult", + "tableType": "ActionResult", + "typeName": "action_results", + "updateByPrimaryKey": "updateActionResult", + "updatePayloadType": "UpdateActionResultPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_results_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ], + "uniqueConstraints": [], + "relations": { + "belongsTo": [{ + "fieldName": "action", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "Action" + } + }, + { + "fieldName": "owner", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + } + ], + "has": [{ + "fieldName": "userActionResults", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionResult", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_results_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_results_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_results_action_result_id_fkey", + "fields": [{ + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionResult" + } + } + ] + } + }], + "hasMany": [{ + "fieldName": "userActionResults", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionResult", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_results_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_results_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_results_action_result_id_fkey", + "fields": [{ + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionResult" + } + } + ] + } + }], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "Action", + "query": { + "all": "actions", + "create": "createAction", + "delete": "deleteAction", + "one": "action", + "update": "updateAction" + }, + "inflection": { + "allRows": "actions", + "allRowsSimple": "actionsList", + "conditionType": "ActionCondition", + "connection": "ActionsConnection", + "createField": "createAction", + "createInputType": "CreateActionInput", + "createPayloadType": "CreateActionPayload", + "deleteByPrimaryKey": "deleteAction", + "deletePayloadType": "DeleteActionPayload", + "edge": "ActionsEdge", + "edgeField": "actionEdge", + "enumType": "Actions", + "filterType": "ActionFilter", + "inputType": "ActionInput", + "orderByType": "ActionsOrderBy", + "patchField": "patch", + "patchType": "ActionPatch", + "tableFieldName": "action", + "tableType": "Action", + "typeName": "actions", + "updateByPrimaryKey": "updateAction", + "updatePayloadType": "UpdateActionPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "title", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "discoveryHeader", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "discoveryDescription", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "enableNotifications", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "enableNotificationsText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "search", + "type": { + "gqlType": "FullText", + "isArray": false, + "modifier": null, + "pgAlias": "tsvector", + "pgType": "tsvector", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "locationRadius", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "timeRequired", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "startDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "endDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "approved", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rewardAmount", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "activityFeedText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "callToAction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "completedActionText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "alreadyCompletedActionText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "actions_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }], + "uniqueConstraints": [{ + "name": "actions_slug_key", + "fields": [{ + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }] + }], + "relations": { + "belongsTo": [{ + "fieldName": "owner", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }], + "has": [{ + "fieldName": "actionGoals", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ActionGoal", + "fields": [{ + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_goals_pkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "foreignKeyConstraints": [{ + "name": "action_goals_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_goals_goal_id_fkey", + "fields": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Goal" + } + }, + { + "name": "action_goals_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "actionResults", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ActionResult", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_results_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "actionItems", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ActionItem", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "itemOrder", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "timeRequired", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "isRequired", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "notificationText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "embedCode", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "media", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_items_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "action_items_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }] + } + }, + { + "fieldName": "userActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionStarted", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "complete", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifiedDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userRating", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejected", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejectedReason", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_verifier_id_fkey", + "fields": [{ + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userActionResults", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionResult", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_results_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_results_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_results_action_result_id_fkey", + "fields": [{ + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionResult" + } + } + ] + } + }, + { + "fieldName": "userActionItems", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionItem", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "status", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_items_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_items_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_items_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_items_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_items_action_item_id_fkey", + "fields": [{ + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionItem" + } + } + ] + } + }, + { + "fieldName": "userPassActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserPassAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_pass_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_pass_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_pass_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userSavedActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserSavedAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_saved_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_saved_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_saved_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userViewedActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserViewedAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_viewed_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_viewed_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_viewed_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userActionReactions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionReaction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_reactions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_reactions_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_reactions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_reacter_id_fkey", + "fields": [{ + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + } + ], + "hasMany": [{ + "fieldName": "actionGoals", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ActionGoal", + "fields": [{ + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_goals_pkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "foreignKeyConstraints": [{ + "name": "action_goals_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_goals_goal_id_fkey", + "fields": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Goal" + } + }, + { + "name": "action_goals_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "actionResults", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ActionResult", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_results_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "actionItems", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ActionItem", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "itemOrder", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "timeRequired", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "isRequired", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "notificationText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "embedCode", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "media", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_items_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "action_items_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }] + } + }, + { + "fieldName": "userActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionStarted", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "complete", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifiedDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userRating", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejected", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejectedReason", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_verifier_id_fkey", + "fields": [{ + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userActionResults", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionResult", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_results_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_results_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_results_action_result_id_fkey", + "fields": [{ + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionResult" + } + } + ] + } + }, + { + "fieldName": "userActionItems", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionItem", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "status", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_items_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_items_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_items_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_items_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_items_action_item_id_fkey", + "fields": [{ + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionItem" + } + } + ] + } + }, + { + "fieldName": "userPassActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserPassAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_pass_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_pass_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_pass_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userSavedActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserSavedAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_saved_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_saved_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_saved_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userViewedActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserViewedAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_viewed_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_viewed_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_viewed_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userActionReactions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionReaction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_reactions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_reactions_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_reactions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_reacter_id_fkey", + "fields": [{ + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + } + ], + "hasOne": [], + "manyToMany": [{ + "fieldName": "goals", + "type": "ManyToMany", + "leftKeyAttributes": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "rightKeyAttributes": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "junctionTable": { + "name": "ActionGoal", + "fields": [{ + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "query": { + "all": "actionGoals", + "create": "createActionGoal", + "delete": "deleteActionGoal", + "one": "actionGoal", + "update": "updateActionGoal" + }, + "primaryKeyConstraints": [{ + "name": "action_goals_pkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "foreignKeyConstraints": [{ + "name": "action_goals_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_goals_goal_id_fkey", + "fields": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Goal" + } + }, + { + "name": "action_goals_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + }, + "rightTable": { + "name": "Goal", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "shortName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "icon", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "subHead", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "search", + "type": { + "gqlType": "FullText", + "isArray": false, + "modifier": null, + "pgAlias": "tsvector", + "pgType": "tsvector", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "query": { + "all": "goals", + "create": "createGoal", + "delete": "deleteGoal", + "one": "goal", + "update": "updateGoal" + }, + "primaryKeyConstraints": [{ + "name": "goals_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [] + } + }] + } + }, + { + "name": "ClaimedInvite", + "query": { + "all": "claimedInvites", + "create": "createClaimedInvite", + "delete": "deleteClaimedInvite", + "one": "claimedInvite", + "update": "updateClaimedInvite" + }, + "inflection": { + "allRows": "claimedInvites", + "allRowsSimple": "claimedInvitesList", + "conditionType": "ClaimedInviteCondition", + "connection": "ClaimedInvitesConnection", + "createField": "createClaimedInvite", + "createInputType": "CreateClaimedInviteInput", + "createPayloadType": "CreateClaimedInvitePayload", + "deleteByPrimaryKey": "deleteClaimedInvite", + "deletePayloadType": "DeleteClaimedInvitePayload", + "edge": "ClaimedInvitesEdge", + "edgeField": "claimedInviteEdge", + "enumType": "ClaimedInvites", + "filterType": "ClaimedInviteFilter", + "inputType": "ClaimedInviteInput", + "orderByType": "ClaimedInvitesOrderBy", + "patchField": "patch", + "patchType": "ClaimedInvitePatch", + "tableFieldName": "claimedInvite", + "tableType": "ClaimedInvite", + "typeName": "claimed_invites", + "updateByPrimaryKey": "updateClaimedInvite", + "updatePayloadType": "UpdateClaimedInvitePayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "claimed_invites_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "claimed_invites_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "claimed_invites_receiver_id_fkey", + "fields": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ], + "uniqueConstraints": [], + "relations": { + "belongsTo": [{ + "fieldName": "sender", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "receiver", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + } + ], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "ConnectedAccount", + "query": { + "all": "connectedAccounts", + "create": "createConnectedAccount", + "delete": "deleteConnectedAccount", + "one": "connectedAccount", + "update": "updateConnectedAccount" + }, + "inflection": { + "allRows": "connectedAccounts", + "allRowsSimple": "connectedAccountsList", + "conditionType": "ConnectedAccountCondition", + "connection": "ConnectedAccountsConnection", + "createField": "createConnectedAccount", + "createInputType": "CreateConnectedAccountInput", + "createPayloadType": "CreateConnectedAccountPayload", + "deleteByPrimaryKey": "deleteConnectedAccount", + "deletePayloadType": "DeleteConnectedAccountPayload", + "edge": "ConnectedAccountsEdge", + "edgeField": "connectedAccountEdge", + "enumType": "ConnectedAccounts", + "filterType": "ConnectedAccountFilter", + "inputType": "ConnectedAccountInput", + "orderByType": "ConnectedAccountsOrderBy", + "patchField": "patch", + "patchType": "ConnectedAccountPatch", + "tableFieldName": "connectedAccount", + "tableType": "ConnectedAccount", + "typeName": "connected_accounts", + "updateByPrimaryKey": "updateConnectedAccount", + "updatePayloadType": "UpdateConnectedAccountPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "details", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "connected_accounts_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "connected_accounts_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }], + "uniqueConstraints": [{ + "name": "connected_accounts_service_identifier_key", + "fields": [{ + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + } + ] + }], + "relations": { + "belongsTo": [{ + "fieldName": "owner", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "CryptoAddress", + "query": { + "all": "cryptoAddresses", + "create": "createCryptoAddress", + "delete": "deleteCryptoAddress", + "one": "cryptoAddress", + "update": "updateCryptoAddress" + }, + "inflection": { + "allRows": "cryptoAddresses", + "allRowsSimple": "cryptoAddressesList", + "conditionType": "CryptoAddressCondition", + "connection": "CryptoAddressesConnection", + "createField": "createCryptoAddress", + "createInputType": "CreateCryptoAddressInput", + "createPayloadType": "CreateCryptoAddressPayload", + "deleteByPrimaryKey": "deleteCryptoAddress", + "deletePayloadType": "DeleteCryptoAddressPayload", + "edge": "CryptoAddressesEdge", + "edgeField": "cryptoAddressEdge", + "enumType": "CryptoAddresses", + "filterType": "CryptoAddressFilter", + "inputType": "CryptoAddressInput", + "orderByType": "CryptoAddressesOrderBy", + "patchField": "patch", + "patchType": "CryptoAddressPatch", + "tableFieldName": "cryptoAddress", + "tableType": "CryptoAddress", + "typeName": "crypto_addresses", + "updateByPrimaryKey": "updateCryptoAddress", + "updatePayloadType": "UpdateCryptoAddressPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "address", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "crypto_addresses_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "crypto_addresses_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }], + "uniqueConstraints": [{ + "name": "crypto_addresses_address_key", + "fields": [{ + "name": "address", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }] + }], + "relations": { + "belongsTo": [{ + "fieldName": "owner", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "Email", + "query": { + "all": "emails", + "create": "createEmail", + "delete": "deleteEmail", + "one": "email", + "update": "updateEmail" + }, + "inflection": { + "allRows": "emails", + "allRowsSimple": "emailsList", + "conditionType": "EmailCondition", + "connection": "EmailsConnection", + "createField": "createEmail", + "createInputType": "CreateEmailInput", + "createPayloadType": "CreateEmailPayload", + "deleteByPrimaryKey": "deleteEmail", + "deletePayloadType": "DeleteEmailPayload", + "edge": "EmailsEdge", + "edgeField": "emailEdge", + "enumType": "Emails", + "filterType": "EmailFilter", + "inputType": "EmailInput", + "orderByType": "EmailsOrderBy", + "patchField": "patch", + "patchType": "EmailPatch", + "tableFieldName": "email", + "tableType": "Email", + "typeName": "emails", + "updateByPrimaryKey": "updateEmail", + "updatePayloadType": "UpdateEmailPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "emails_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "emails_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }], + "uniqueConstraints": [{ + "name": "emails_email_key", + "fields": [{ + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }] + }], + "relations": { + "belongsTo": [{ + "fieldName": "owner", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "GoalExplanation", + "query": { + "all": "goalExplanations", + "create": "createGoalExplanation", + "delete": "deleteGoalExplanation", + "one": "goalExplanation", + "update": "updateGoalExplanation" + }, + "inflection": { + "allRows": "goalExplanations", + "allRowsSimple": "goalExplanationsList", + "conditionType": "GoalExplanationCondition", + "connection": "GoalExplanationsConnection", + "createField": "createGoalExplanation", + "createInputType": "CreateGoalExplanationInput", + "createPayloadType": "CreateGoalExplanationPayload", + "deleteByPrimaryKey": "deleteGoalExplanation", + "deletePayloadType": "DeleteGoalExplanationPayload", + "edge": "GoalExplanationsEdge", + "edgeField": "goalExplanationEdge", + "enumType": "GoalExplanations", + "filterType": "GoalExplanationFilter", + "inputType": "GoalExplanationInput", + "orderByType": "GoalExplanationsOrderBy", + "patchField": "patch", + "patchType": "GoalExplanationPatch", + "tableFieldName": "goalExplanation", + "tableType": "GoalExplanation", + "typeName": "goal_explanations", + "updateByPrimaryKey": "updateGoalExplanation", + "updatePayloadType": "UpdateGoalExplanationPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "audio", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "attachment", + "pgType": "attachment", + "subtype": null, + "typmod": null + } + }, + { + "name": "audioDuration", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "explanationTitle", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "explanation", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "goal_explanations_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "goal_explanations_goal_id_fkey", + "fields": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Goal" + } + }], + "uniqueConstraints": [], + "relations": { + "belongsTo": [{ + "fieldName": "goal", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "Goal" + } + }], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "Goal", + "query": { + "all": "goals", + "create": "createGoal", + "delete": "deleteGoal", + "one": "goal", + "update": "updateGoal" + }, + "inflection": { + "allRows": "goals", + "allRowsSimple": "goalsList", + "conditionType": "GoalCondition", + "connection": "GoalsConnection", + "createField": "createGoal", + "createInputType": "CreateGoalInput", + "createPayloadType": "CreateGoalPayload", + "deleteByPrimaryKey": "deleteGoal", + "deletePayloadType": "DeleteGoalPayload", + "edge": "GoalsEdge", + "edgeField": "goalEdge", + "enumType": "Goals", + "filterType": "GoalFilter", + "inputType": "GoalInput", + "orderByType": "GoalsOrderBy", + "patchField": "patch", + "patchType": "GoalPatch", + "tableFieldName": "goal", + "tableType": "Goal", + "typeName": "goals", + "updateByPrimaryKey": "updateGoal", + "updatePayloadType": "UpdateGoalPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "shortName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "icon", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "subHead", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "search", + "type": { + "gqlType": "FullText", + "isArray": false, + "modifier": null, + "pgAlias": "tsvector", + "pgType": "tsvector", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "goals_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [], + "uniqueConstraints": [{ + "name": "goals_name_key", + "fields": [{ + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }] + }, + { + "name": "goals_slug_key", + "fields": [{ + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }] + } + ], + "relations": { + "belongsTo": [], + "has": [{ + "fieldName": "goalExplanations", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "GoalExplanation", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "audio", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "attachment", + "pgType": "attachment", + "subtype": null, + "typmod": null + } + }, + { + "name": "audioDuration", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "explanationTitle", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "explanation", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "goal_explanations_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "goal_explanations_goal_id_fkey", + "fields": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Goal" + } + }] + } + }, + { + "fieldName": "actionGoals", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ActionGoal", + "fields": [{ + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_goals_pkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "foreignKeyConstraints": [{ + "name": "action_goals_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_goals_goal_id_fkey", + "fields": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Goal" + } + }, + { + "name": "action_goals_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + } + ], + "hasMany": [{ + "fieldName": "goalExplanations", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "GoalExplanation", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "audio", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "attachment", + "pgType": "attachment", + "subtype": null, + "typmod": null + } + }, + { + "name": "audioDuration", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "explanationTitle", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "explanation", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "goal_explanations_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "goal_explanations_goal_id_fkey", + "fields": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Goal" + } + }] + } + }, + { + "fieldName": "actionGoals", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ActionGoal", + "fields": [{ + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_goals_pkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "foreignKeyConstraints": [{ + "name": "action_goals_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_goals_goal_id_fkey", + "fields": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Goal" + } + }, + { + "name": "action_goals_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + } + ], + "hasOne": [], + "manyToMany": [{ + "fieldName": "actions", + "type": "ManyToMany", + "leftKeyAttributes": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "rightKeyAttributes": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "junctionTable": { + "name": "ActionGoal", + "fields": [{ + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "query": { + "all": "actionGoals", + "create": "createActionGoal", + "delete": "deleteActionGoal", + "one": "actionGoal", + "update": "updateActionGoal" + }, + "primaryKeyConstraints": [{ + "name": "action_goals_pkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "foreignKeyConstraints": [{ + "name": "action_goals_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_goals_goal_id_fkey", + "fields": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Goal" + } + }, + { + "name": "action_goals_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + }, + "rightTable": { + "name": "Action", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "title", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "discoveryHeader", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "discoveryDescription", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "enableNotifications", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "enableNotificationsText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "search", + "type": { + "gqlType": "FullText", + "isArray": false, + "modifier": null, + "pgAlias": "tsvector", + "pgType": "tsvector", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "locationRadius", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "timeRequired", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "startDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "endDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "approved", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rewardAmount", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "activityFeedText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "callToAction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "completedActionText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "alreadyCompletedActionText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "query": { + "all": "actions", + "create": "createAction", + "delete": "deleteAction", + "one": "action", + "update": "updateAction" + }, + "primaryKeyConstraints": [{ + "name": "actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "actions_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }] + } + }, + { + "name": "Invite", + "query": { + "all": "invites", + "create": "createInvite", + "delete": "deleteInvite", + "one": "invite", + "update": "updateInvite" + }, + "inflection": { + "allRows": "invites", + "allRowsSimple": "invitesList", + "conditionType": "InviteCondition", + "connection": "InvitesConnection", + "createField": "createInvite", + "createInputType": "CreateInviteInput", + "createPayloadType": "CreateInvitePayload", + "deleteByPrimaryKey": "deleteInvite", + "deletePayloadType": "DeleteInvitePayload", + "edge": "InvitesEdge", + "edgeField": "inviteEdge", + "enumType": "Invites", + "filterType": "InviteFilter", + "inputType": "InviteInput", + "orderByType": "InvitesOrderBy", + "patchField": "patch", + "patchType": "InvitePatch", + "tableFieldName": "invite", + "tableType": "Invite", + "typeName": "invites", + "updateByPrimaryKey": "updateInvite", + "updatePayloadType": "UpdateInvitePayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "inviteToken", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "inviteValid", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "inviteLimit", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "inviteCount", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "multiple", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "expiresAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "invites_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "invites_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }], + "uniqueConstraints": [{ + "name": "invites_email_sender_id_key", + "fields": [{ + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }, + { + "name": "invites_invite_token_key", + "fields": [{ + "name": "inviteToken", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }] + } + ], + "relations": { + "belongsTo": [{ + "fieldName": "sender", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "LevelRequirement", + "query": { + "all": "levelRequirements", + "create": "createLevelRequirement", + "delete": "deleteLevelRequirement", + "one": "levelRequirement", + "update": "updateLevelRequirement" + }, + "inflection": { + "allRows": "levelRequirements", + "allRowsSimple": "levelRequirementsList", + "conditionType": "LevelRequirementCondition", + "connection": "LevelRequirementsConnection", + "createField": "createLevelRequirement", + "createInputType": "CreateLevelRequirementInput", + "createPayloadType": "CreateLevelRequirementPayload", + "deleteByPrimaryKey": "deleteLevelRequirement", + "deletePayloadType": "DeleteLevelRequirementPayload", + "edge": "LevelRequirementsEdge", + "edgeField": "levelRequirementEdge", + "enumType": "LevelRequirements", + "filterType": "LevelRequirementFilter", + "inputType": "LevelRequirementInput", + "orderByType": "LevelRequirementsOrderBy", + "patchField": "patch", + "patchType": "LevelRequirementPatch", + "tableFieldName": "levelRequirement", + "tableType": "LevelRequirement", + "typeName": "level_requirements", + "updateByPrimaryKey": "updateLevelRequirement", + "updatePayloadType": "UpdateLevelRequirementPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "level", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "requiredCount", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "priority", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "level_requirements_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [], + "uniqueConstraints": [{ + "name": "level_requirements_name_level_key", + "fields": [{ + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "level", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + } + ] + }], + "relations": { + "belongsTo": [], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "Level", + "query": { + "all": "levels", + "create": "createLevel", + "delete": "deleteLevel", + "one": "level", + "update": "updateLevel" + }, + "inflection": { + "allRows": "levels", + "allRowsSimple": "levelsList", + "conditionType": "LevelCondition", + "connection": "LevelsConnection", + "createField": "createLevel", + "createInputType": "CreateLevelInput", + "createPayloadType": "CreateLevelPayload", + "deleteByPrimaryKey": "deleteLevel", + "deletePayloadType": "DeleteLevelPayload", + "edge": "LevelsEdge", + "edgeField": "levelEdge", + "enumType": "Levels", + "filterType": "LevelFilter", + "inputType": "LevelInput", + "orderByType": "LevelsOrderBy", + "patchField": "patch", + "patchType": "LevelPatch", + "tableFieldName": "level", + "tableType": "Level", + "typeName": "levels", + "updateByPrimaryKey": "updateLevel", + "updatePayloadType": "UpdateLevelPayload" + }, + "fields": [{ + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }], + "primaryKeyConstraints": [{ + "name": "levels_pkey", + "fields": [{ + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [], + "uniqueConstraints": [], + "relations": { + "belongsTo": [], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "MessageGroup", + "query": { + "all": "messageGroups", + "create": "createMessageGroup", + "delete": "deleteMessageGroup", + "one": "messageGroup", + "update": "updateMessageGroup" + }, + "inflection": { + "allRows": "messageGroups", + "allRowsSimple": "messageGroupsList", + "conditionType": "MessageGroupCondition", + "connection": "MessageGroupsConnection", + "createField": "createMessageGroup", + "createInputType": "CreateMessageGroupInput", + "createPayloadType": "CreateMessageGroupPayload", + "deleteByPrimaryKey": "deleteMessageGroup", + "deletePayloadType": "DeleteMessageGroupPayload", + "edge": "MessageGroupsEdge", + "edgeField": "messageGroupEdge", + "enumType": "MessageGroups", + "filterType": "MessageGroupFilter", + "inputType": "MessageGroupInput", + "orderByType": "MessageGroupsOrderBy", + "patchField": "patch", + "patchType": "MessageGroupPatch", + "tableFieldName": "messageGroup", + "tableType": "MessageGroup", + "typeName": "message_groups", + "updateByPrimaryKey": "updateMessageGroup", + "updatePayloadType": "UpdateMessageGroupPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "memberIds", + "type": { + "gqlType": "[UUID]", + "isArray": true, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "message_groups_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [], + "uniqueConstraints": [], + "relations": { + "belongsTo": [], + "has": [{ + "fieldName": "messagesByGroupId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "Message", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "upload", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "messages_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "messages_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "messages_group_id_fkey", + "fields": [{ + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "MessageGroup" + } + } + ] + } + }], + "hasMany": [{ + "fieldName": "messagesByGroupId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "Message", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "upload", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "messages_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "messages_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "messages_group_id_fkey", + "fields": [{ + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "MessageGroup" + } + } + ] + } + }], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "Message", + "query": { + "all": "messages", + "create": "createMessage", + "delete": "deleteMessage", + "one": "message", + "update": "updateMessage" + }, + "inflection": { + "allRows": "messages", + "allRowsSimple": "messagesList", + "conditionType": "MessageCondition", + "connection": "MessagesConnection", + "createField": "createMessage", + "createInputType": "CreateMessageInput", + "createPayloadType": "CreateMessagePayload", + "deleteByPrimaryKey": "deleteMessage", + "deletePayloadType": "DeleteMessagePayload", + "edge": "MessagesEdge", + "edgeField": "messageEdge", + "enumType": "Messages", + "filterType": "MessageFilter", + "inputType": "MessageInput", + "orderByType": "MessagesOrderBy", + "patchField": "patch", + "patchType": "MessagePatch", + "tableFieldName": "message", + "tableType": "Message", + "typeName": "messages", + "updateByPrimaryKey": "updateMessage", + "updatePayloadType": "UpdateMessagePayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "upload", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "messages_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "messages_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "messages_group_id_fkey", + "fields": [{ + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "MessageGroup" + } + } + ], + "uniqueConstraints": [], + "relations": { + "belongsTo": [{ + "fieldName": "sender", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "group", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "MessageGroup" + } + } + ], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "NewsUpdate", + "query": { + "all": "newsUpdates", + "create": "createNewsUpdate", + "delete": "deleteNewsUpdate", + "one": "newsUpdate", + "update": "updateNewsUpdate" + }, + "inflection": { + "allRows": "newsUpdates", + "allRowsSimple": "newsUpdatesList", + "conditionType": "NewsUpdateCondition", + "connection": "NewsUpdatesConnection", + "createField": "createNewsUpdate", + "createInputType": "CreateNewsUpdateInput", + "createPayloadType": "CreateNewsUpdatePayload", + "deleteByPrimaryKey": "deleteNewsUpdate", + "deletePayloadType": "DeleteNewsUpdatePayload", + "edge": "NewsUpdatesEdge", + "edgeField": "newsUpdateEdge", + "enumType": "NewsUpdates", + "filterType": "NewsUpdateFilter", + "inputType": "NewsUpdateInput", + "orderByType": "NewsUpdatesOrderBy", + "patchField": "patch", + "patchType": "NewsUpdatePatch", + "tableFieldName": "newsUpdate", + "tableType": "NewsUpdate", + "typeName": "news_updates", + "updateByPrimaryKey": "updateNewsUpdate", + "updatePayloadType": "UpdateNewsUpdatePayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "link", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "publishedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "news_updates_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [], + "uniqueConstraints": [], + "relations": { + "belongsTo": [], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "OrganizationProfile", + "query": { + "all": "organizationProfiles", + "create": "createOrganizationProfile", + "delete": "deleteOrganizationProfile", + "one": "organizationProfile", + "update": "updateOrganizationProfile" + }, + "inflection": { + "allRows": "organizationProfiles", + "allRowsSimple": "organizationProfilesList", + "conditionType": "OrganizationProfileCondition", + "connection": "OrganizationProfilesConnection", + "createField": "createOrganizationProfile", + "createInputType": "CreateOrganizationProfileInput", + "createPayloadType": "CreateOrganizationProfilePayload", + "deleteByPrimaryKey": "deleteOrganizationProfile", + "deletePayloadType": "DeleteOrganizationProfilePayload", + "edge": "OrganizationProfilesEdge", + "edgeField": "organizationProfileEdge", + "enumType": "OrganizationProfiles", + "filterType": "OrganizationProfileFilter", + "inputType": "OrganizationProfileInput", + "orderByType": "OrganizationProfilesOrderBy", + "patchField": "patch", + "patchType": "OrganizationProfilePatch", + "tableFieldName": "organizationProfile", + "tableType": "OrganizationProfile", + "typeName": "organization_profiles", + "updateByPrimaryKey": "updateOrganizationProfile", + "updatePayloadType": "UpdateOrganizationProfilePayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "profilePicture", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "website", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "reputation", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "organization_profiles_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "organization_profiles_organization_id_fkey", + "fields": [{ + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }], + "uniqueConstraints": [{ + "name": "organization_profiles_organization_id_key", + "fields": [{ + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "relations": { + "belongsTo": [{ + "fieldName": "organization", + "isUnique": true, + "type": "BelongsTo", + "keys": [{ + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "PhoneNumber", + "query": { + "all": "phoneNumbers", + "create": "createPhoneNumber", + "delete": "deletePhoneNumber", + "one": "phoneNumber", + "update": "updatePhoneNumber" + }, + "inflection": { + "allRows": "phoneNumbers", + "allRowsSimple": "phoneNumbersList", + "conditionType": "PhoneNumberCondition", + "connection": "PhoneNumbersConnection", + "createField": "createPhoneNumber", + "createInputType": "CreatePhoneNumberInput", + "createPayloadType": "CreatePhoneNumberPayload", + "deleteByPrimaryKey": "deletePhoneNumber", + "deletePayloadType": "DeletePhoneNumberPayload", + "edge": "PhoneNumbersEdge", + "edgeField": "phoneNumberEdge", + "enumType": "PhoneNumbers", + "filterType": "PhoneNumberFilter", + "inputType": "PhoneNumberInput", + "orderByType": "PhoneNumbersOrderBy", + "patchField": "patch", + "patchType": "PhoneNumberPatch", + "tableFieldName": "phoneNumber", + "tableType": "PhoneNumber", + "typeName": "phone_numbers", + "updateByPrimaryKey": "updatePhoneNumber", + "updatePayloadType": "UpdatePhoneNumberPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "cc", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "number", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "phone_numbers_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "phone_numbers_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }], + "uniqueConstraints": [{ + "name": "phone_numbers_number_key", + "fields": [{ + "name": "number", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }] + }], + "relations": { + "belongsTo": [{ + "fieldName": "owner", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserAchievement", + "query": { + "all": "userAchievements", + "create": "createUserAchievement", + "delete": "deleteUserAchievement", + "one": "userAchievement", + "update": "updateUserAchievement" + }, + "inflection": { + "allRows": "userAchievements", + "allRowsSimple": "userAchievementsList", + "conditionType": "UserAchievementCondition", + "connection": "UserAchievementsConnection", + "createField": "createUserAchievement", + "createInputType": "CreateUserAchievementInput", + "createPayloadType": "CreateUserAchievementPayload", + "deleteByPrimaryKey": "deleteUserAchievement", + "deletePayloadType": "DeleteUserAchievementPayload", + "edge": "UserAchievementsEdge", + "edgeField": "userAchievementEdge", + "enumType": "UserAchievements", + "filterType": "UserAchievementFilter", + "inputType": "UserAchievementInput", + "orderByType": "UserAchievementsOrderBy", + "patchField": "patch", + "patchType": "UserAchievementPatch", + "tableFieldName": "userAchievement", + "tableType": "UserAchievement", + "typeName": "user_achievements", + "updateByPrimaryKey": "updateUserAchievement", + "updatePayloadType": "UpdateUserAchievementPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "count", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_achievements_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [], + "uniqueConstraints": [{ + "name": "user_achievements_unique_key", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + } + ] + }], + "relations": { + "belongsTo": [], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserActionItem", + "query": { + "all": "userActionItems", + "create": "createUserActionItem", + "delete": "deleteUserActionItem", + "one": "userActionItem", + "update": "updateUserActionItem" + }, + "inflection": { + "allRows": "userActionItems", + "allRowsSimple": "userActionItemsList", + "conditionType": "UserActionItemCondition", + "connection": "UserActionItemsConnection", + "createField": "createUserActionItem", + "createInputType": "CreateUserActionItemInput", + "createPayloadType": "CreateUserActionItemPayload", + "deleteByPrimaryKey": "deleteUserActionItem", + "deletePayloadType": "DeleteUserActionItemPayload", + "edge": "UserActionItemsEdge", + "edgeField": "userActionItemEdge", + "enumType": "UserActionItems", + "filterType": "UserActionItemFilter", + "inputType": "UserActionItemInput", + "orderByType": "UserActionItemsOrderBy", + "patchField": "patch", + "patchType": "UserActionItemPatch", + "tableFieldName": "userActionItem", + "tableType": "UserActionItem", + "typeName": "user_action_items", + "updateByPrimaryKey": "updateUserActionItem", + "updatePayloadType": "UpdateUserActionItemPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "status", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_items_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_items_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_items_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_items_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_items_action_item_id_fkey", + "fields": [{ + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionItem" + } + } + ], + "uniqueConstraints": [{ + "name": "user_action_items_user_id_user_action_id_action_item_id_key", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "relations": { + "belongsTo": [{ + "fieldName": "user", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "action", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "Action" + } + }, + { + "fieldName": "userAction", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "UserAction" + } + }, + { + "fieldName": "actionItem", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "ActionItem" + } + } + ], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserActionReaction", + "query": { + "all": "userActionReactions", + "create": "createUserActionReaction", + "delete": "deleteUserActionReaction", + "one": "userActionReaction", + "update": "updateUserActionReaction" + }, + "inflection": { + "allRows": "userActionReactions", + "allRowsSimple": "userActionReactionsList", + "conditionType": "UserActionReactionCondition", + "connection": "UserActionReactionsConnection", + "createField": "createUserActionReaction", + "createInputType": "CreateUserActionReactionInput", + "createPayloadType": "CreateUserActionReactionPayload", + "deleteByPrimaryKey": "deleteUserActionReaction", + "deletePayloadType": "DeleteUserActionReactionPayload", + "edge": "UserActionReactionsEdge", + "edgeField": "userActionReactionEdge", + "enumType": "UserActionReactions", + "filterType": "UserActionReactionFilter", + "inputType": "UserActionReactionInput", + "orderByType": "UserActionReactionsOrderBy", + "patchField": "patch", + "patchType": "UserActionReactionPatch", + "tableFieldName": "userActionReaction", + "tableType": "UserActionReaction", + "typeName": "user_action_reactions", + "updateByPrimaryKey": "updateUserActionReaction", + "updatePayloadType": "UpdateUserActionReactionPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_reactions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_reactions_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_reactions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_reacter_id_fkey", + "fields": [{ + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ], + "uniqueConstraints": [], + "relations": { + "belongsTo": [{ + "fieldName": "userAction", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "UserAction" + } + }, + { + "fieldName": "user", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "reacter", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "action", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "Action" + } + } + ], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserActionResult", + "query": { + "all": "userActionResults", + "create": "createUserActionResult", + "delete": "deleteUserActionResult", + "one": "userActionResult", + "update": "updateUserActionResult" + }, + "inflection": { + "allRows": "userActionResults", + "allRowsSimple": "userActionResultsList", + "conditionType": "UserActionResultCondition", + "connection": "UserActionResultsConnection", + "createField": "createUserActionResult", + "createInputType": "CreateUserActionResultInput", + "createPayloadType": "CreateUserActionResultPayload", + "deleteByPrimaryKey": "deleteUserActionResult", + "deletePayloadType": "DeleteUserActionResultPayload", + "edge": "UserActionResultsEdge", + "edgeField": "userActionResultEdge", + "enumType": "UserActionResults", + "filterType": "UserActionResultFilter", + "inputType": "UserActionResultInput", + "orderByType": "UserActionResultsOrderBy", + "patchField": "patch", + "patchType": "UserActionResultPatch", + "tableFieldName": "userActionResult", + "tableType": "UserActionResult", + "typeName": "user_action_results", + "updateByPrimaryKey": "updateUserActionResult", + "updatePayloadType": "UpdateUserActionResultPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_results_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_results_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_results_action_result_id_fkey", + "fields": [{ + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionResult" + } + } + ], + "uniqueConstraints": [{ + "name": "user_action_results_user_id_user_action_id_action_result_id_key", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "relations": { + "belongsTo": [{ + "fieldName": "user", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "action", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "Action" + } + }, + { + "fieldName": "userAction", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "UserAction" + } + }, + { + "fieldName": "actionResult", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "ActionResult" + } + } + ], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserAction", + "query": { + "all": "userActions", + "create": "createUserAction", + "delete": "deleteUserAction", + "one": "userAction", + "update": "updateUserAction" + }, + "inflection": { + "allRows": "userActions", + "allRowsSimple": "userActionsList", + "conditionType": "UserActionCondition", + "connection": "UserActionsConnection", + "createField": "createUserAction", + "createInputType": "CreateUserActionInput", + "createPayloadType": "CreateUserActionPayload", + "deleteByPrimaryKey": "deleteUserAction", + "deletePayloadType": "DeleteUserActionPayload", + "edge": "UserActionsEdge", + "edgeField": "userActionEdge", + "enumType": "UserActions", + "filterType": "UserActionFilter", + "inputType": "UserActionInput", + "orderByType": "UserActionsOrderBy", + "patchField": "patch", + "patchType": "UserActionPatch", + "tableFieldName": "userAction", + "tableType": "UserAction", + "typeName": "user_actions", + "updateByPrimaryKey": "updateUserAction", + "updatePayloadType": "UpdateUserActionPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionStarted", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "complete", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifiedDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userRating", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejected", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejectedReason", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_verifier_id_fkey", + "fields": [{ + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ], + "uniqueConstraints": [], + "relations": { + "belongsTo": [{ + "fieldName": "user", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "verifier", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "action", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "Action" + } + } + ], + "has": [{ + "fieldName": "userActionResults", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionResult", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_results_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_results_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_results_action_result_id_fkey", + "fields": [{ + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionResult" + } + } + ] + } + }, + { + "fieldName": "userActionItems", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionItem", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "status", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_items_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_items_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_items_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_items_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_items_action_item_id_fkey", + "fields": [{ + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionItem" + } + } + ] + } + }, + { + "fieldName": "userActionReactions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionReaction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_reactions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_reactions_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_reactions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_reacter_id_fkey", + "fields": [{ + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + } + ], + "hasMany": [{ + "fieldName": "userActionResults", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionResult", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_results_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_results_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_results_action_result_id_fkey", + "fields": [{ + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionResult" + } + } + ] + } + }, + { + "fieldName": "userActionItems", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionItem", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "status", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_items_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_items_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_items_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_items_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_items_action_item_id_fkey", + "fields": [{ + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionItem" + } + } + ] + } + }, + { + "fieldName": "userActionReactions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionReaction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_reactions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_reactions_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_reactions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_reacter_id_fkey", + "fields": [{ + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + } + ], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserCharacteristic", + "query": { + "all": "userCharacteristics", + "create": "createUserCharacteristic", + "delete": "deleteUserCharacteristic", + "one": "userCharacteristic", + "update": "updateUserCharacteristic" + }, + "inflection": { + "allRows": "userCharacteristics", + "allRowsSimple": "userCharacteristicsList", + "conditionType": "UserCharacteristicCondition", + "connection": "UserCharacteristicsConnection", + "createField": "createUserCharacteristic", + "createInputType": "CreateUserCharacteristicInput", + "createPayloadType": "CreateUserCharacteristicPayload", + "deleteByPrimaryKey": "deleteUserCharacteristic", + "deletePayloadType": "DeleteUserCharacteristicPayload", + "edge": "UserCharacteristicsEdge", + "edgeField": "userCharacteristicEdge", + "enumType": "UserCharacteristics", + "filterType": "UserCharacteristicFilter", + "inputType": "UserCharacteristicInput", + "orderByType": "UserCharacteristicsOrderBy", + "patchField": "patch", + "patchType": "UserCharacteristicPatch", + "tableFieldName": "userCharacteristic", + "tableType": "UserCharacteristic", + "typeName": "user_characteristics", + "updateByPrimaryKey": "updateUserCharacteristic", + "updatePayloadType": "UpdateUserCharacteristicPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "income", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "gender", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": 5, + "pgAlias": "char", + "pgType": "bpchar", + "subtype": null, + "typmod": { + "modifier": 5 + } + } + }, + { + "name": "race", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "age", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "dob", + "type": { + "gqlType": "Date", + "isArray": false, + "modifier": null, + "pgAlias": "date", + "pgType": "date", + "subtype": null, + "typmod": null + } + }, + { + "name": "education", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "homeOwnership", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "treeHuggerLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "diyLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "gardenerLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "freeTime", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "researchToDoer", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_characteristics_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_characteristics_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }], + "uniqueConstraints": [{ + "name": "user_characteristics_user_id_key", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "relations": { + "belongsTo": [{ + "fieldName": "user", + "isUnique": true, + "type": "BelongsTo", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserConnection", + "query": { + "all": "userConnections", + "create": "createUserConnection", + "delete": "deleteUserConnection", + "one": "userConnection", + "update": "updateUserConnection" + }, + "inflection": { + "allRows": "userConnections", + "allRowsSimple": "userConnectionsList", + "conditionType": "UserConnectionCondition", + "connection": "UserConnectionsConnection", + "createField": "createUserConnection", + "createInputType": "CreateUserConnectionInput", + "createPayloadType": "CreateUserConnectionPayload", + "deleteByPrimaryKey": "deleteUserConnection", + "deletePayloadType": "DeleteUserConnectionPayload", + "edge": "UserConnectionsEdge", + "edgeField": "userConnectionEdge", + "enumType": "UserConnections", + "filterType": "UserConnectionFilter", + "inputType": "UserConnectionInput", + "orderByType": "UserConnectionsOrderBy", + "patchField": "patch", + "patchType": "UserConnectionPatch", + "tableFieldName": "userConnection", + "tableType": "UserConnection", + "typeName": "user_connections", + "updateByPrimaryKey": "updateUserConnection", + "updatePayloadType": "UpdateUserConnectionPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "accepted", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_connections_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_connections_requester_id_fkey", + "fields": [{ + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_connections_responder_id_fkey", + "fields": [{ + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ], + "uniqueConstraints": [{ + "name": "user_connections_requester_id_responder_id_key", + "fields": [{ + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "relations": { + "belongsTo": [{ + "fieldName": "requester", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "responder", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + } + ], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserContact", + "query": { + "all": "userContacts", + "create": "createUserContact", + "delete": "deleteUserContact", + "one": "userContact", + "update": "updateUserContact" + }, + "inflection": { + "allRows": "userContacts", + "allRowsSimple": "userContactsList", + "conditionType": "UserContactCondition", + "connection": "UserContactsConnection", + "createField": "createUserContact", + "createInputType": "CreateUserContactInput", + "createPayloadType": "CreateUserContactPayload", + "deleteByPrimaryKey": "deleteUserContact", + "deletePayloadType": "DeleteUserContactPayload", + "edge": "UserContactsEdge", + "edgeField": "userContactEdge", + "enumType": "UserContacts", + "filterType": "UserContactFilter", + "inputType": "UserContactInput", + "orderByType": "UserContactsOrderBy", + "patchField": "patch", + "patchType": "UserContactPatch", + "tableFieldName": "userContact", + "tableType": "UserContact", + "typeName": "user_contacts", + "updateByPrimaryKey": "updateUserContact", + "updatePayloadType": "UpdateUserContactPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "vcf", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "fullName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "emails", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }, + { + "name": "device", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_contacts_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_contacts_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }], + "uniqueConstraints": [], + "relations": { + "belongsTo": [{ + "fieldName": "user", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserMessage", + "query": { + "all": "userMessages", + "create": "createUserMessage", + "delete": "deleteUserMessage", + "one": "userMessage", + "update": "updateUserMessage" + }, + "inflection": { + "allRows": "userMessages", + "allRowsSimple": "userMessagesList", + "conditionType": "UserMessageCondition", + "connection": "UserMessagesConnection", + "createField": "createUserMessage", + "createInputType": "CreateUserMessageInput", + "createPayloadType": "CreateUserMessagePayload", + "deleteByPrimaryKey": "deleteUserMessage", + "deletePayloadType": "DeleteUserMessagePayload", + "edge": "UserMessagesEdge", + "edgeField": "userMessageEdge", + "enumType": "UserMessages", + "filterType": "UserMessageFilter", + "inputType": "UserMessageInput", + "orderByType": "UserMessagesOrderBy", + "patchField": "patch", + "patchType": "UserMessagePatch", + "tableFieldName": "userMessage", + "tableType": "UserMessage", + "typeName": "user_messages", + "updateByPrimaryKey": "updateUserMessage", + "updatePayloadType": "UpdateUserMessagePayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "upload", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "received", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverRead", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_messages_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_messages_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_messages_receiver_id_fkey", + "fields": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ], + "uniqueConstraints": [], + "relations": { + "belongsTo": [{ + "fieldName": "sender", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "receiver", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + } + ], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserPassAction", + "query": { + "all": "userPassActions", + "create": "createUserPassAction", + "delete": "deleteUserPassAction", + "one": "userPassAction", + "update": "updateUserPassAction" + }, + "inflection": { + "allRows": "userPassActions", + "allRowsSimple": "userPassActionsList", + "conditionType": "UserPassActionCondition", + "connection": "UserPassActionsConnection", + "createField": "createUserPassAction", + "createInputType": "CreateUserPassActionInput", + "createPayloadType": "CreateUserPassActionPayload", + "deleteByPrimaryKey": "deleteUserPassAction", + "deletePayloadType": "DeleteUserPassActionPayload", + "edge": "UserPassActionsEdge", + "edgeField": "userPassActionEdge", + "enumType": "UserPassActions", + "filterType": "UserPassActionFilter", + "inputType": "UserPassActionInput", + "orderByType": "UserPassActionsOrderBy", + "patchField": "patch", + "patchType": "UserPassActionPatch", + "tableFieldName": "userPassAction", + "tableType": "UserPassAction", + "typeName": "user_pass_actions", + "updateByPrimaryKey": "updateUserPassAction", + "updatePayloadType": "UpdateUserPassActionPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_pass_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_pass_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_pass_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ], + "uniqueConstraints": [{ + "name": "user_pass_actions_user_id_action_id_key", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "relations": { + "belongsTo": [{ + "fieldName": "user", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "action", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "Action" + } + } + ], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserProfile", + "query": { + "all": "userProfiles", + "create": "createUserProfile", + "delete": "deleteUserProfile", + "one": "userProfile", + "update": "updateUserProfile" + }, + "inflection": { + "allRows": "userProfiles", + "allRowsSimple": "userProfilesList", + "conditionType": "UserProfileCondition", + "connection": "UserProfilesConnection", + "createField": "createUserProfile", + "createInputType": "CreateUserProfileInput", + "createPayloadType": "CreateUserProfilePayload", + "deleteByPrimaryKey": "deleteUserProfile", + "deletePayloadType": "DeleteUserProfilePayload", + "edge": "UserProfilesEdge", + "edgeField": "userProfileEdge", + "enumType": "UserProfiles", + "filterType": "UserProfileFilter", + "inputType": "UserProfileInput", + "orderByType": "UserProfilesOrderBy", + "patchField": "patch", + "patchType": "UserProfilePatch", + "tableFieldName": "userProfile", + "tableType": "UserProfile", + "typeName": "user_profiles", + "updateByPrimaryKey": "updateUserProfile", + "updatePayloadType": "UpdateUserProfilePayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "profilePicture", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "bio", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "reputation", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "displayName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "desired", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_profiles_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_profiles_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }], + "uniqueConstraints": [{ + "name": "user_profiles_user_id_key", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "relations": { + "belongsTo": [{ + "fieldName": "user", + "isUnique": true, + "type": "BelongsTo", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserSavedAction", + "query": { + "all": "userSavedActions", + "create": "createUserSavedAction", + "delete": "deleteUserSavedAction", + "one": "userSavedAction", + "update": "updateUserSavedAction" + }, + "inflection": { + "allRows": "userSavedActions", + "allRowsSimple": "userSavedActionsList", + "conditionType": "UserSavedActionCondition", + "connection": "UserSavedActionsConnection", + "createField": "createUserSavedAction", + "createInputType": "CreateUserSavedActionInput", + "createPayloadType": "CreateUserSavedActionPayload", + "deleteByPrimaryKey": "deleteUserSavedAction", + "deletePayloadType": "DeleteUserSavedActionPayload", + "edge": "UserSavedActionsEdge", + "edgeField": "userSavedActionEdge", + "enumType": "UserSavedActions", + "filterType": "UserSavedActionFilter", + "inputType": "UserSavedActionInput", + "orderByType": "UserSavedActionsOrderBy", + "patchField": "patch", + "patchType": "UserSavedActionPatch", + "tableFieldName": "userSavedAction", + "tableType": "UserSavedAction", + "typeName": "user_saved_actions", + "updateByPrimaryKey": "updateUserSavedAction", + "updatePayloadType": "UpdateUserSavedActionPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_saved_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_saved_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_saved_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ], + "uniqueConstraints": [{ + "name": "user_saved_actions_user_id_action_id_key", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "relations": { + "belongsTo": [{ + "fieldName": "user", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "action", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "Action" + } + } + ], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserSetting", + "query": { + "all": "userSettings", + "create": "createUserSetting", + "delete": "deleteUserSetting", + "one": "userSetting", + "update": "updateUserSetting" + }, + "inflection": { + "allRows": "userSettings", + "allRowsSimple": "userSettingsList", + "conditionType": "UserSettingCondition", + "connection": "UserSettingsConnection", + "createField": "createUserSetting", + "createInputType": "CreateUserSettingInput", + "createPayloadType": "CreateUserSettingPayload", + "deleteByPrimaryKey": "deleteUserSetting", + "deletePayloadType": "DeleteUserSettingPayload", + "edge": "UserSettingsEdge", + "edgeField": "userSettingEdge", + "enumType": "UserSettings", + "filterType": "UserSettingFilter", + "inputType": "UserSettingInput", + "orderByType": "UserSettingsOrderBy", + "patchField": "patch", + "patchType": "UserSettingPatch", + "tableFieldName": "userSetting", + "tableType": "UserSetting", + "typeName": "user_settings", + "updateByPrimaryKey": "updateUserSetting", + "updatePayloadType": "UpdateUserSettingPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "firstName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "lastName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "searchRadius", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "zip", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_settings_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_settings_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }], + "uniqueConstraints": [{ + "name": "user_settings_user_id_key", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "relations": { + "belongsTo": [{ + "fieldName": "user", + "isUnique": true, + "type": "BelongsTo", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserStep", + "query": { + "all": "userSteps", + "create": "createUserStep", + "delete": "deleteUserStep", + "one": "userStep", + "update": "updateUserStep" + }, + "inflection": { + "allRows": "userSteps", + "allRowsSimple": "userStepsList", + "conditionType": "UserStepCondition", + "connection": "UserStepsConnection", + "createField": "createUserStep", + "createInputType": "CreateUserStepInput", + "createPayloadType": "CreateUserStepPayload", + "deleteByPrimaryKey": "deleteUserStep", + "deletePayloadType": "DeleteUserStepPayload", + "edge": "UserStepsEdge", + "edgeField": "userStepEdge", + "enumType": "UserSteps", + "filterType": "UserStepFilter", + "inputType": "UserStepInput", + "orderByType": "UserStepsOrderBy", + "patchField": "patch", + "patchType": "UserStepPatch", + "tableFieldName": "userStep", + "tableType": "UserStep", + "typeName": "user_steps", + "updateByPrimaryKey": "updateUserStep", + "updatePayloadType": "UpdateUserStepPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "count", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_steps_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [], + "uniqueConstraints": [], + "relations": { + "belongsTo": [], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "UserViewedAction", + "query": { + "all": "userViewedActions", + "create": "createUserViewedAction", + "delete": "deleteUserViewedAction", + "one": "userViewedAction", + "update": "updateUserViewedAction" + }, + "inflection": { + "allRows": "userViewedActions", + "allRowsSimple": "userViewedActionsList", + "conditionType": "UserViewedActionCondition", + "connection": "UserViewedActionsConnection", + "createField": "createUserViewedAction", + "createInputType": "CreateUserViewedActionInput", + "createPayloadType": "CreateUserViewedActionPayload", + "deleteByPrimaryKey": "deleteUserViewedAction", + "deletePayloadType": "DeleteUserViewedActionPayload", + "edge": "UserViewedActionsEdge", + "edgeField": "userViewedActionEdge", + "enumType": "UserViewedActions", + "filterType": "UserViewedActionFilter", + "inputType": "UserViewedActionInput", + "orderByType": "UserViewedActionsOrderBy", + "patchField": "patch", + "patchType": "UserViewedActionPatch", + "tableFieldName": "userViewedAction", + "tableType": "UserViewedAction", + "typeName": "user_viewed_actions", + "updateByPrimaryKey": "updateUserViewedAction", + "updatePayloadType": "UpdateUserViewedActionPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_viewed_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_viewed_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_viewed_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ], + "uniqueConstraints": [], + "relations": { + "belongsTo": [{ + "fieldName": "user", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }, + { + "fieldName": "action", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "Action" + } + } + ], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "User", + "query": { + "all": "users", + "create": "createUser", + "delete": "deleteUser", + "one": "user", + "update": "updateUser" + }, + "inflection": { + "allRows": "users", + "allRowsSimple": "usersList", + "conditionType": "UserCondition", + "connection": "UsersConnection", + "createField": "createUser", + "createInputType": "CreateUserInput", + "createPayloadType": "CreateUserPayload", + "deleteByPrimaryKey": "deleteUser", + "deletePayloadType": "DeleteUserPayload", + "edge": "UsersEdge", + "edgeField": "userEdge", + "enumType": "Users", + "filterType": "UserFilter", + "inputType": "UserInput", + "orderByType": "UsersOrderBy", + "patchField": "patch", + "patchType": "UserPatch", + "tableFieldName": "user", + "tableType": "User", + "typeName": "users", + "updateByPrimaryKey": "updateUser", + "updatePayloadType": "UpdateUserPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "users_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [], + "uniqueConstraints": [], + "relations": { + "belongsTo": [], + "has": [{ + "fieldName": "connectedAccountsByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ConnectedAccount", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "details", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "connected_accounts_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "connected_accounts_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "emailsByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "Email", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "emails_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "emails_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "phoneNumbersByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "PhoneNumber", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "cc", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "number", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "phone_numbers_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "phone_numbers_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "cryptoAddressesByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "CryptoAddress", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "address", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "crypto_addresses_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "crypto_addresses_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "invitesBySenderId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "Invite", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "inviteToken", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "inviteValid", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "inviteLimit", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "inviteCount", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "multiple", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "expiresAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "invites_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "invites_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "claimedInvitesBySenderId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ClaimedInvite", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "claimed_invites_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "claimed_invites_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "claimed_invites_receiver_id_fkey", + "fields": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "claimedInvitesByReceiverId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ClaimedInvite", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "claimed_invites_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "claimed_invites_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "claimed_invites_receiver_id_fkey", + "fields": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "authAccountsByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "AuthAccount", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "details", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "auth_accounts_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "auth_accounts_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "userProfile", + "isUnique": true, + "type": "hasOne", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserProfile", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "profilePicture", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "bio", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "reputation", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "displayName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "desired", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_profiles_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_profiles_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "userSetting", + "isUnique": true, + "type": "hasOne", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserSetting", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "firstName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "lastName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "searchRadius", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "zip", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_settings_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_settings_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "userCharacteristic", + "isUnique": true, + "type": "hasOne", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserCharacteristic", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "income", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "gender", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": 5, + "pgAlias": "char", + "pgType": "bpchar", + "subtype": null, + "typmod": { + "modifier": 5 + } + } + }, + { + "name": "race", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "age", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "dob", + "type": { + "gqlType": "Date", + "isArray": false, + "modifier": null, + "pgAlias": "date", + "pgType": "date", + "subtype": null, + "typmod": null + } + }, + { + "name": "education", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "homeOwnership", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "treeHuggerLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "diyLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "gardenerLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "freeTime", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "researchToDoer", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_characteristics_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_characteristics_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "userContacts", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserContact", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "vcf", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "fullName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "emails", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }, + { + "name": "device", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_contacts_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_contacts_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "userConnectionsByRequesterId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserConnection", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "accepted", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_connections_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_connections_requester_id_fkey", + "fields": [{ + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_connections_responder_id_fkey", + "fields": [{ + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "userConnectionsByResponderId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserConnection", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "accepted", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_connections_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_connections_requester_id_fkey", + "fields": [{ + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_connections_responder_id_fkey", + "fields": [{ + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "actionsByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "Action", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "title", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "discoveryHeader", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "discoveryDescription", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "enableNotifications", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "enableNotificationsText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "search", + "type": { + "gqlType": "FullText", + "isArray": false, + "modifier": null, + "pgAlias": "tsvector", + "pgType": "tsvector", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "locationRadius", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "timeRequired", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "startDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "endDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "approved", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rewardAmount", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "activityFeedText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "callToAction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "completedActionText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "alreadyCompletedActionText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "actions_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "actionGoalsByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ActionGoal", + "fields": [{ + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_goals_pkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "foreignKeyConstraints": [{ + "name": "action_goals_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_goals_goal_id_fkey", + "fields": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Goal" + } + }, + { + "name": "action_goals_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "actionResultsByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ActionResult", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_results_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "userActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionStarted", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "complete", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifiedDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userRating", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejected", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejectedReason", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_verifier_id_fkey", + "fields": [{ + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userActionsByVerifierId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionStarted", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "complete", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifiedDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userRating", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejected", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejectedReason", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_verifier_id_fkey", + "fields": [{ + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userActionResults", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionResult", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_results_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_results_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_results_action_result_id_fkey", + "fields": [{ + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionResult" + } + } + ] + } + }, + { + "fieldName": "userActionItems", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionItem", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "status", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_items_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_items_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_items_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_items_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_items_action_item_id_fkey", + "fields": [{ + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionItem" + } + } + ] + } + }, + { + "fieldName": "organizationProfileByOrganizationId", + "isUnique": true, + "type": "hasOne", + "keys": [{ + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "OrganizationProfile", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "profilePicture", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "website", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "reputation", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "organization_profiles_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "organization_profiles_organization_id_fkey", + "fields": [{ + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "userPassActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserPassAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_pass_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_pass_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_pass_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userSavedActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserSavedAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_saved_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_saved_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_saved_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userViewedActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserViewedAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_viewed_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_viewed_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_viewed_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userActionReactions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionReaction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_reactions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_reactions_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_reactions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_reacter_id_fkey", + "fields": [{ + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userActionReactionsByReacterId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionReaction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_reactions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_reactions_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_reactions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_reacter_id_fkey", + "fields": [{ + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userMessagesBySenderId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserMessage", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "upload", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "received", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverRead", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_messages_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_messages_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_messages_receiver_id_fkey", + "fields": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "userMessagesByReceiverId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserMessage", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "upload", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "received", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverRead", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_messages_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_messages_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_messages_receiver_id_fkey", + "fields": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "messagesBySenderId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "Message", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "upload", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "messages_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "messages_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "messages_group_id_fkey", + "fields": [{ + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "MessageGroup" + } + } + ] + } + } + ], + "hasMany": [{ + "fieldName": "connectedAccountsByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ConnectedAccount", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "details", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "connected_accounts_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "connected_accounts_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "emailsByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "Email", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "emails_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "emails_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "phoneNumbersByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "PhoneNumber", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "cc", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "number", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "phone_numbers_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "phone_numbers_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "cryptoAddressesByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "CryptoAddress", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "address", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "crypto_addresses_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "crypto_addresses_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "invitesBySenderId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "Invite", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "inviteToken", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "inviteValid", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "inviteLimit", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "inviteCount", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "multiple", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "expiresAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "invites_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "invites_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "claimedInvitesBySenderId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ClaimedInvite", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "claimed_invites_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "claimed_invites_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "claimed_invites_receiver_id_fkey", + "fields": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "claimedInvitesByReceiverId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ClaimedInvite", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "claimed_invites_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "claimed_invites_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "claimed_invites_receiver_id_fkey", + "fields": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "authAccountsByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "AuthAccount", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "details", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "auth_accounts_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "auth_accounts_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "userContacts", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserContact", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "vcf", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "fullName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "emails", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null + } + }, + { + "name": "device", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_contacts_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_contacts_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "userConnectionsByRequesterId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserConnection", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "accepted", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_connections_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_connections_requester_id_fkey", + "fields": [{ + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_connections_responder_id_fkey", + "fields": [{ + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "userConnectionsByResponderId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserConnection", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "accepted", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_connections_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_connections_requester_id_fkey", + "fields": [{ + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_connections_responder_id_fkey", + "fields": [{ + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "actionsByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "Action", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "title", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "discoveryHeader", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "discoveryDescription", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "enableNotifications", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "enableNotificationsText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "search", + "type": { + "gqlType": "FullText", + "isArray": false, + "modifier": null, + "pgAlias": "tsvector", + "pgType": "tsvector", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "locationRadius", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "timeRequired", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null + } + }, + { + "name": "startDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "endDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "approved", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rewardAmount", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "activityFeedText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "callToAction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "completedActionText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "alreadyCompletedActionText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "actions_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "actionGoalsByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ActionGoal", + "fields": [{ + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_goals_pkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ] + }], + "foreignKeyConstraints": [{ + "name": "action_goals_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_goals_goal_id_fkey", + "fields": [{ + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Goal" + } + }, + { + "name": "action_goals_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "actionResultsByOwnerId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "ActionResult", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "action_results_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "userActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionStarted", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "complete", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifiedDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userRating", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejected", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejectedReason", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_verifier_id_fkey", + "fields": [{ + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userActionsByVerifierId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionStarted", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "complete", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifiedDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userRating", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejected", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "rejectedReason", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_verifier_id_fkey", + "fields": [{ + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userActionResults", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionResult", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_results_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_results_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_results_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_results_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_results_action_result_id_fkey", + "fields": [{ + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionResult" + } + } + ] + } + }, + { + "fieldName": "userActionItems", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionItem", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "status", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_items_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_items_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_items_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + }, + { + "name": "user_action_items_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_items_action_item_id_fkey", + "fields": [{ + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "ActionItem" + } + } + ] + } + }, + { + "fieldName": "userPassActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserPassAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_pass_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_pass_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_pass_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userSavedActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserSavedAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_saved_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_saved_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_saved_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userViewedActions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserViewedAction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_viewed_actions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_viewed_actions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_viewed_actions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userActionReactions", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionReaction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_reactions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_reactions_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_reactions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_reacter_id_fkey", + "fields": [{ + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userActionReactionsByReacterId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserActionReaction", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_action_reactions_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_action_reactions_user_action_id_fkey", + "fields": [{ + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "UserAction" + } + }, + { + "name": "user_action_reactions_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_reacter_id_fkey", + "fields": [{ + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_action_reactions_action_id_fkey", + "fields": [{ + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "Action" + } + } + ] + } + }, + { + "fieldName": "userMessagesBySenderId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserMessage", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "upload", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "received", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverRead", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_messages_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_messages_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_messages_receiver_id_fkey", + "fields": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "userMessagesByReceiverId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserMessage", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "upload", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "received", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverRead", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_messages_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_messages_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "user_messages_receiver_id_fkey", + "fields": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + } + }, + { + "fieldName": "messagesBySenderId", + "isUnique": false, + "type": "hasMany", + "keys": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "Message", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "upload", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "messages_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "messages_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "messages_group_id_fkey", + "fields": [{ + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "MessageGroup" + } + } + ] + } + } + ], + "hasOne": [{ + "fieldName": "userProfile", + "isUnique": true, + "type": "hasOne", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserProfile", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "profilePicture", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "bio", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "reputation", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "displayName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "desired", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_profiles_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_profiles_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "userSetting", + "isUnique": true, + "type": "hasOne", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserSetting", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "firstName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "lastName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "searchRadius", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "zip", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_settings_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_settings_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "userCharacteristic", + "isUnique": true, + "type": "hasOne", + "keys": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "UserCharacteristic", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "income", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "gender", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": 5, + "pgAlias": "char", + "pgType": "bpchar", + "subtype": null, + "typmod": { + "modifier": 5 + } + } + }, + { + "name": "race", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "age", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "dob", + "type": { + "gqlType": "Date", + "isArray": false, + "modifier": null, + "pgAlias": "date", + "pgType": "date", + "subtype": null, + "typmod": null + } + }, + { + "name": "education", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "homeOwnership", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "treeHuggerLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "diyLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "gardenerLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "freeTime", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "researchToDoer", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "user_characteristics_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "user_characteristics_user_id_fkey", + "fields": [{ + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + }, + { + "fieldName": "organizationProfileByOrganizationId", + "isUnique": true, + "type": "hasOne", + "keys": [{ + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "referencedBy": { + "name": "OrganizationProfile", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "profilePicture", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null + } + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "website", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null + } + }, + { + "name": "reputation", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null + } + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "organization_profiles_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "organization_profiles_organization_id_fkey", + "fields": [{ + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }] + } + } + ], + "manyToMany": [{ + "fieldName": "usersByClaimedInviteSenderIdAndReceiverId", + "type": "ManyToMany", + "leftKeyAttributes": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "rightKeyAttributes": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "junctionTable": { + "name": "ClaimedInvite", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "query": { + "all": "claimedInvites", + "create": "createClaimedInvite", + "delete": "deleteClaimedInvite", + "one": "claimedInvite", + "update": "updateClaimedInvite" + }, + "primaryKeyConstraints": [{ + "name": "claimed_invites_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "claimed_invites_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "claimed_invites_receiver_id_fkey", + "fields": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + }, + "rightTable": { + "name": "User", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + ], + "query": { + "all": "users", + "create": "createUser", + "delete": "deleteUser", + "one": "user", + "update": "updateUser" + }, + "primaryKeyConstraints": [{ + "name": "users_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [] + } + }, + { + "fieldName": "usersByClaimedInviteReceiverIdAndSenderId", + "type": "ManyToMany", + "leftKeyAttributes": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "rightKeyAttributes": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "junctionTable": { + "name": "ClaimedInvite", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "query": { + "all": "claimedInvites", + "create": "createClaimedInvite", + "delete": "deleteClaimedInvite", + "one": "claimedInvite", + "update": "updateClaimedInvite" + }, + "primaryKeyConstraints": [{ + "name": "claimed_invites_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "claimed_invites_sender_id_fkey", + "fields": [{ + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }, + { + "name": "claimed_invites_receiver_id_fkey", + "fields": [{ + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + } + ] + }, + "rightTable": { + "name": "User", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "type", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + } + ], + "query": { + "all": "users", + "create": "createUser", + "delete": "deleteUser", + "one": "user", + "update": "updateUser" + }, + "primaryKeyConstraints": [{ + "name": "users_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [] + } + } + ] + } + }, + { + "name": "ZipCode", + "query": { + "all": "zipCodes", + "create": "createZipCode", + "delete": "deleteZipCode", + "one": "zipCode", + "update": "updateZipCode" + }, + "inflection": { + "allRows": "zipCodes", + "allRowsSimple": "zipCodesList", + "conditionType": "ZipCodeCondition", + "connection": "ZipCodesConnection", + "createField": "createZipCode", + "createInputType": "CreateZipCodeInput", + "createPayloadType": "CreateZipCodePayload", + "deleteByPrimaryKey": "deleteZipCode", + "deletePayloadType": "DeleteZipCodePayload", + "edge": "ZipCodesEdge", + "edgeField": "zipCodeEdge", + "enumType": "ZipCodes", + "filterType": "ZipCodeFilter", + "inputType": "ZipCodeInput", + "orderByType": "ZipCodesOrderBy", + "patchField": "patch", + "patchType": "ZipCodePatch", + "tableFieldName": "zipCode", + "tableType": "ZipCode", + "typeName": "zip_codes", + "updateByPrimaryKey": "updateZipCode", + "updatePayloadType": "UpdateZipCodePayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "zip", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "srid": 4326, + "subtype": 1, + "hasZ": false, + "hasM": false, + "gisType": "Point" + } + } + }, + { + "name": "bbox", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107468, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPolygon", + "typmod": { + "srid": 4326, + "subtype": 3, + "hasZ": false, + "hasM": false, + "gisType": "Polygon" + } + } + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "zip_codes_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [], + "uniqueConstraints": [{ + "name": "zip_codes_zip_key", + "fields": [{ + "name": "zip", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null + } + }] + }], + "relations": { + "belongsTo": [], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + }, + { + "name": "AuthAccount", + "query": { + "all": "authAccounts", + "create": "createAuthAccount", + "delete": "deleteAuthAccount", + "one": "authAccount", + "update": "updateAuthAccount" + }, + "inflection": { + "allRows": "authAccounts", + "allRowsSimple": "authAccountsList", + "conditionType": "AuthAccountCondition", + "connection": "AuthAccountsConnection", + "createField": "createAuthAccount", + "createInputType": "CreateAuthAccountInput", + "createPayloadType": "CreateAuthAccountPayload", + "deleteByPrimaryKey": "deleteAuthAccount", + "deletePayloadType": "DeleteAuthAccountPayload", + "edge": "AuthAccountsEdge", + "edgeField": "authAccountEdge", + "enumType": "AuthAccounts", + "filterType": "AuthAccountFilter", + "inputType": "AuthAccountInput", + "orderByType": "AuthAccountsOrderBy", + "patchField": "patch", + "patchType": "AuthAccountPatch", + "tableFieldName": "authAccount", + "tableType": "AuthAccount", + "typeName": "auth_accounts", + "updateByPrimaryKey": "updateAuthAccount", + "updatePayloadType": "UpdateAuthAccountPayload" + }, + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }, + { + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "details", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null + } + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null + } + } + ], + "primaryKeyConstraints": [{ + "name": "auth_accounts_pkey", + "fields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }] + }], + "foreignKeyConstraints": [{ + "name": "auth_accounts_owner_id_fkey", + "fields": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refFields": [{ + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "refTable": { + "name": "User" + } + }], + "uniqueConstraints": [{ + "name": "auth_accounts_service_identifier_key", + "fields": [{ + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null + } + } + ] + }], + "relations": { + "belongsTo": [{ + "fieldName": "owner", + "isUnique": false, + "type": "BelongsTo", + "keys": [{ + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null + } + }], + "references": { + "name": "User" + } + }], + "has": [], + "hasMany": [], + "hasOne": [], + "manyToMany": [] + } + } + ] + } +} diff --git a/packages/react-client/__fixtures__/generate-fixtures.js b/packages/react-client/__fixtures__/generate-fixtures.js new file mode 100644 index 000000000..136632fb6 --- /dev/null +++ b/packages/react-client/__fixtures__/generate-fixtures.js @@ -0,0 +1,47 @@ +const path = require('path'); +const fs = require('fs'); +const intro = require('introspectron'); +const client = require('@launchql/react-client'); + +function generateIntrospectionFixture() { + const inDir = path.resolve( + __dirname, + '../../../packages/introspectron/__fixtures__/intro-query-dbe.json' + ); + const outDir = path.resolve(__dirname, './api/introspection.json'); + fs.readFile(inDir, { encoding: 'utf8' }, (err, data) => { + if (err) return console.log(err); + const introspection = intro.parseGraphQuery(JSON.parse(data)); + fs.writeFile( + outDir, + JSON.stringify( + { ...introspection.queries, ...introspection.mutations }, + null, + 2 + ), + (err) => { + if (err) return console.log(err); + console.log('DONE'); + } + ); + }); +} + +function generateMetaObjectFixture() { + const inDir = path.resolve( + __dirname, + '../../__fixtures__/api/meta-schema.json' + ); + const outDir = path.resolve(__dirname, './api/meta-obj.json'); + fs.readFile(inDir, { encoding: 'utf8' }, (err, data) => { + if (err) return console.log(err); + const converted = client.MetaObject.convertFromMetaSchema(JSON.parse(data)); + fs.writeFile(outDir, JSON.stringify(converted), (err) => { + if (err) return console.log(err); + console.log('DONE'); + }); + }); +} + +generateIntrospectionFixture(); +// generateMetaObjectFixture();/////////// diff --git a/packages/react-client/__tests__/__snapshots__/client.test.ts.snap b/packages/react-client/__tests__/__snapshots__/client.test.ts.snap new file mode 100644 index 000000000..5c41d1bd2 --- /dev/null +++ b/packages/react-client/__tests__/__snapshots__/client.test.ts.snap @@ -0,0 +1,507 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`create with custom selection 1`] = ` +"mutation createActionMutation($id: UUID, $slug: String, $photo: JSON, $shareImage: JSON, $title: String, $titleObjectTemplate: String, $url: String, $description: String, $discoveryHeader: String, $discoveryDescription: String, $notificationText: String, $notificationObjectTemplate: String, $enableNotifications: Boolean, $enableNotificationsText: String, $search: FullText, $location: GeoJSON, $locationRadius: BigFloat, $timeRequired: IntervalInput, $startDate: Datetime, $endDate: Datetime, $approved: Boolean, $published: Boolean, $isPrivate: Boolean, $rewardAmount: BigFloat, $activityFeedText: String, $callToAction: String, $completedActionText: String, $alreadyCompletedActionText: String, $selfVerifiable: Boolean, $isRecurring: Boolean, $recurringInterval: IntervalInput, $oncePerObject: Boolean, $minimumGroupMembers: Int, $limitedToLocation: Boolean, $tags: [String], $groupId: UUID, $ownerId: UUID!, $objectTypeId: Int, $rewardId: UUID, $verifyRewardId: UUID, $photoUpload: Upload, $shareImageUpload: Upload) { + createAction( + input: {action: {id: $id, slug: $slug, photo: $photo, shareImage: $shareImage, title: $title, titleObjectTemplate: $titleObjectTemplate, url: $url, description: $description, discoveryHeader: $discoveryHeader, discoveryDescription: $discoveryDescription, notificationText: $notificationText, notificationObjectTemplate: $notificationObjectTemplate, enableNotifications: $enableNotifications, enableNotificationsText: $enableNotificationsText, search: $search, location: $location, locationRadius: $locationRadius, timeRequired: $timeRequired, startDate: $startDate, endDate: $endDate, approved: $approved, published: $published, isPrivate: $isPrivate, rewardAmount: $rewardAmount, activityFeedText: $activityFeedText, callToAction: $callToAction, completedActionText: $completedActionText, alreadyCompletedActionText: $alreadyCompletedActionText, selfVerifiable: $selfVerifiable, isRecurring: $isRecurring, recurringInterval: $recurringInterval, oncePerObject: $oncePerObject, minimumGroupMembers: $minimumGroupMembers, limitedToLocation: $limitedToLocation, tags: $tags, groupId: $groupId, ownerId: $ownerId, objectTypeId: $objectTypeId, rewardId: $rewardId, verifyRewardId: $verifyRewardId, photoUpload: $photoUpload, shareImageUpload: $shareImageUpload}} + ) { + action { + id + photo + title + } + } +} +" +`; + +exports[`create with custom selection 2`] = `"createActionMutation"`; + +exports[`create with default scalar selection 1`] = ` +"mutation createActionMutation($id: UUID, $slug: String, $photo: JSON, $shareImage: JSON, $title: String, $titleObjectTemplate: String, $url: String, $description: String, $discoveryHeader: String, $discoveryDescription: String, $notificationText: String, $notificationObjectTemplate: String, $enableNotifications: Boolean, $enableNotificationsText: String, $search: FullText, $location: GeoJSON, $locationRadius: BigFloat, $timeRequired: IntervalInput, $startDate: Datetime, $endDate: Datetime, $approved: Boolean, $published: Boolean, $isPrivate: Boolean, $rewardAmount: BigFloat, $activityFeedText: String, $callToAction: String, $completedActionText: String, $alreadyCompletedActionText: String, $selfVerifiable: Boolean, $isRecurring: Boolean, $recurringInterval: IntervalInput, $oncePerObject: Boolean, $minimumGroupMembers: Int, $limitedToLocation: Boolean, $tags: [String], $groupId: UUID, $ownerId: UUID!, $objectTypeId: Int, $rewardId: UUID, $verifyRewardId: UUID, $photoUpload: Upload, $shareImageUpload: Upload) { + createAction( + input: {action: {id: $id, slug: $slug, photo: $photo, shareImage: $shareImage, title: $title, titleObjectTemplate: $titleObjectTemplate, url: $url, description: $description, discoveryHeader: $discoveryHeader, discoveryDescription: $discoveryDescription, notificationText: $notificationText, notificationObjectTemplate: $notificationObjectTemplate, enableNotifications: $enableNotifications, enableNotificationsText: $enableNotificationsText, search: $search, location: $location, locationRadius: $locationRadius, timeRequired: $timeRequired, startDate: $startDate, endDate: $endDate, approved: $approved, published: $published, isPrivate: $isPrivate, rewardAmount: $rewardAmount, activityFeedText: $activityFeedText, callToAction: $callToAction, completedActionText: $completedActionText, alreadyCompletedActionText: $alreadyCompletedActionText, selfVerifiable: $selfVerifiable, isRecurring: $isRecurring, recurringInterval: $recurringInterval, oncePerObject: $oncePerObject, minimumGroupMembers: $minimumGroupMembers, limitedToLocation: $limitedToLocation, tags: $tags, groupId: $groupId, ownerId: $ownerId, objectTypeId: $objectTypeId, rewardId: $rewardId, verifyRewardId: $verifyRewardId, photoUpload: $photoUpload, shareImageUpload: $shareImageUpload}} + ) { + action { + id + slug + photo + shareImage + title + titleObjectTemplate + url + description + discoveryHeader + discoveryDescription + notificationText + notificationObjectTemplate + enableNotifications + enableNotificationsText + search + location { + geojson + } + locationRadius + timeRequired { + days + hours + minutes + months + seconds + years + } + startDate + endDate + approved + published + isPrivate + rewardAmount + activityFeedText + callToAction + completedActionText + alreadyCompletedActionText + selfVerifiable + isRecurring + recurringInterval { + days + hours + minutes + months + seconds + years + } + oncePerObject + minimumGroupMembers + limitedToLocation + tags + createdBy + updatedBy + createdAt + updatedAt + } + } +} +" +`; + +exports[`create with default scalar selection 2`] = `"createActionMutation"`; + +exports[`delete 1`] = ` +"mutation deleteActionMutation($id: UUID!) { + deleteAction(input: {id: $id}) { + clientMutationId + } +} +" +`; + +exports[`delete 2`] = `"deleteActionMutation"`; + +exports[`expands further selections of custom ast fields in nested selection 1`] = ` +"query getActionGoalsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionGoalCondition, $filter: ActionGoalFilter, $orderBy: [ActionGoalsOrderBy!]) { + actionGoals( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) {totalCount, pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + }, nodes { + action { + id + location { + geojson + } + timeRequired { + days + hours + minutes + months + seconds + years + } + } + }} +} +" +`; + +exports[`expands further selections of custom ast fields in nested selection 2`] = `"getActionGoalsQuery"`; + +exports[`getAll 1`] = ` +"query getActionsQueryAll { + actions {totalCount, nodes { + id + photo + title + }} +} +" +`; + +exports[`getAll 2`] = `"getActionsQueryAll"`; + +exports[`getMany edges 1`] = ` +"query getActionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionCondition, $filter: ActionFilter, $orderBy: [ActionsOrderBy!]) { + actions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) {totalCount, pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + }, edges { + cursor + node { + id + photo + title + } + }} +} +" +`; + +exports[`getMany edges 2`] = `"getActionsQuery"`; + +exports[`getMany should select only scalar fields by default 1`] = ` +"query getActionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionCondition, $filter: ActionFilter, $orderBy: [ActionsOrderBy!]) { + actions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) {totalCount, pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + }, nodes { + id + slug + photo + shareImage + title + titleObjectTemplate + url + description + discoveryHeader + discoveryDescription + notificationText + notificationObjectTemplate + enableNotifications + enableNotificationsText + search + location { + geojson + } + locationRadius + timeRequired { + days + hours + minutes + months + seconds + years + } + startDate + endDate + approved + published + isPrivate + rewardAmount + activityFeedText + callToAction + completedActionText + alreadyCompletedActionText + selfVerifiable + isRecurring + recurringInterval { + days + hours + minutes + months + seconds + years + } + oncePerObject + minimumGroupMembers + limitedToLocation + tags + createdBy + updatedBy + createdAt + updatedAt + }} +} +" +`; + +exports[`getMany should select only scalar fields by default 2`] = `"getActionsQuery"`; + +exports[`getMany should whitelist selected fields 1`] = ` +"query getActionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionCondition, $filter: ActionFilter, $orderBy: [ActionsOrderBy!]) { + actions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) {totalCount, pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + }, nodes { + id + photo + title + }} +} +" +`; + +exports[`getMany should whitelist selected fields 2`] = `"getActionsQuery"`; + +exports[`getOne 1`] = ` +"query getActionQuery($id: UUID!) { + action(id: $id) { + id + photo + title + } +} +" +`; + +exports[`getOne 2`] = `"getActionQuery"`; + +exports[`selects all scalar fields of junction table by default 1`] = ` +"query getActionGoalsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionGoalCondition, $filter: ActionGoalFilter, $orderBy: [ActionGoalsOrderBy!]) { + actionGoals( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) {totalCount, pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + }, nodes { + createdBy + updatedBy + createdAt + updatedAt + actionId + goalId + }} +} +" +`; + +exports[`selects belongsTo relation field 1`] = ` +"query getActionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionCondition, $filter: ActionFilter, $orderBy: [ActionsOrderBy!]) { + actions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) {totalCount, pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + }, nodes { + owner { + id + } + }} +} +" +`; + +exports[`selects non-scalar custom types 1`] = `"getActionsQuery"`; + +exports[`selects relation field 1`] = ` +"query getActionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionCondition, $filter: ActionFilter, $orderBy: [ActionsOrderBy!]) { + actions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) {totalCount, pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + }, nodes { + id + slug + photo + title + url + goals(first: 3) {totalCount, nodes { + id + name + slug + shortName + icon + subHead + tags + search + createdBy + updatedBy + createdAt + updatedAt + }} + }} +} +" +`; + +exports[`should select totalCount in subfields by default 1`] = ` +"query getActionsQuery($first: Int, $last: Int, $after: Cursor, $before: Cursor, $offset: Int, $condition: ActionCondition, $filter: ActionFilter, $orderBy: [ActionsOrderBy!]) { + actions( + first: $first + last: $last + offset: $offset + after: $after + before: $before + condition: $condition + filter: $filter + orderBy: $orderBy + ) {totalCount, pageInfo { + hasNextPage + hasPreviousPage + endCursor + startCursor + }, nodes { + id + photo + title + }} +} +" +`; + +exports[`should select totalCount in subfields by default 2`] = `"getActionsQuery"`; + +exports[`update with custom selection 1`] = ` +"mutation updateActionMutation($id: UUID!, $slug: String, $photo: JSON, $shareImage: JSON, $title: String, $titleObjectTemplate: String, $url: String, $description: String, $discoveryHeader: String, $discoveryDescription: String, $notificationText: String, $notificationObjectTemplate: String, $enableNotifications: Boolean, $enableNotificationsText: String, $search: FullText, $location: GeoJSON, $locationRadius: BigFloat, $timeRequired: IntervalInput, $startDate: Datetime, $endDate: Datetime, $approved: Boolean, $published: Boolean, $isPrivate: Boolean, $rewardAmount: BigFloat, $activityFeedText: String, $callToAction: String, $completedActionText: String, $alreadyCompletedActionText: String, $selfVerifiable: Boolean, $isRecurring: Boolean, $recurringInterval: IntervalInput, $oncePerObject: Boolean, $minimumGroupMembers: Int, $limitedToLocation: Boolean, $tags: [String], $groupId: UUID, $ownerId: UUID, $objectTypeId: Int, $rewardId: UUID, $verifyRewardId: UUID, $photoUpload: Upload, $shareImageUpload: Upload) { + updateAction( + input: {id: $id, patch: {slug: $slug, photo: $photo, shareImage: $shareImage, title: $title, titleObjectTemplate: $titleObjectTemplate, url: $url, description: $description, discoveryHeader: $discoveryHeader, discoveryDescription: $discoveryDescription, notificationText: $notificationText, notificationObjectTemplate: $notificationObjectTemplate, enableNotifications: $enableNotifications, enableNotificationsText: $enableNotificationsText, search: $search, location: $location, locationRadius: $locationRadius, timeRequired: $timeRequired, startDate: $startDate, endDate: $endDate, approved: $approved, published: $published, isPrivate: $isPrivate, rewardAmount: $rewardAmount, activityFeedText: $activityFeedText, callToAction: $callToAction, completedActionText: $completedActionText, alreadyCompletedActionText: $alreadyCompletedActionText, selfVerifiable: $selfVerifiable, isRecurring: $isRecurring, recurringInterval: $recurringInterval, oncePerObject: $oncePerObject, minimumGroupMembers: $minimumGroupMembers, limitedToLocation: $limitedToLocation, tags: $tags, groupId: $groupId, ownerId: $ownerId, objectTypeId: $objectTypeId, rewardId: $rewardId, verifyRewardId: $verifyRewardId, photoUpload: $photoUpload, shareImageUpload: $shareImageUpload}} + ) { + action { + id + photo + title + } + } +} +" +`; + +exports[`update with custom selection 2`] = `"updateActionMutation"`; + +exports[`update with default scalar selection 1`] = ` +"mutation updateActionMutation($id: UUID!, $slug: String, $photo: JSON, $shareImage: JSON, $title: String, $titleObjectTemplate: String, $url: String, $description: String, $discoveryHeader: String, $discoveryDescription: String, $notificationText: String, $notificationObjectTemplate: String, $enableNotifications: Boolean, $enableNotificationsText: String, $search: FullText, $location: GeoJSON, $locationRadius: BigFloat, $timeRequired: IntervalInput, $startDate: Datetime, $endDate: Datetime, $approved: Boolean, $published: Boolean, $isPrivate: Boolean, $rewardAmount: BigFloat, $activityFeedText: String, $callToAction: String, $completedActionText: String, $alreadyCompletedActionText: String, $selfVerifiable: Boolean, $isRecurring: Boolean, $recurringInterval: IntervalInput, $oncePerObject: Boolean, $minimumGroupMembers: Int, $limitedToLocation: Boolean, $tags: [String], $groupId: UUID, $ownerId: UUID, $objectTypeId: Int, $rewardId: UUID, $verifyRewardId: UUID, $photoUpload: Upload, $shareImageUpload: Upload) { + updateAction( + input: {id: $id, patch: {slug: $slug, photo: $photo, shareImage: $shareImage, title: $title, titleObjectTemplate: $titleObjectTemplate, url: $url, description: $description, discoveryHeader: $discoveryHeader, discoveryDescription: $discoveryDescription, notificationText: $notificationText, notificationObjectTemplate: $notificationObjectTemplate, enableNotifications: $enableNotifications, enableNotificationsText: $enableNotificationsText, search: $search, location: $location, locationRadius: $locationRadius, timeRequired: $timeRequired, startDate: $startDate, endDate: $endDate, approved: $approved, published: $published, isPrivate: $isPrivate, rewardAmount: $rewardAmount, activityFeedText: $activityFeedText, callToAction: $callToAction, completedActionText: $completedActionText, alreadyCompletedActionText: $alreadyCompletedActionText, selfVerifiable: $selfVerifiable, isRecurring: $isRecurring, recurringInterval: $recurringInterval, oncePerObject: $oncePerObject, minimumGroupMembers: $minimumGroupMembers, limitedToLocation: $limitedToLocation, tags: $tags, groupId: $groupId, ownerId: $ownerId, objectTypeId: $objectTypeId, rewardId: $rewardId, verifyRewardId: $verifyRewardId, photoUpload: $photoUpload, shareImageUpload: $shareImageUpload}} + ) { + action { + id + slug + photo + shareImage + title + titleObjectTemplate + url + description + discoveryHeader + discoveryDescription + notificationText + notificationObjectTemplate + enableNotifications + enableNotificationsText + search + location { + geojson + } + locationRadius + timeRequired { + days + hours + minutes + months + seconds + years + } + startDate + endDate + approved + published + isPrivate + rewardAmount + activityFeedText + callToAction + completedActionText + alreadyCompletedActionText + selfVerifiable + isRecurring + recurringInterval { + days + hours + minutes + months + seconds + years + } + oncePerObject + minimumGroupMembers + limitedToLocation + tags + createdBy + updatedBy + createdAt + updatedAt + } + } +} +" +`; + +exports[`update with default scalar selection 2`] = `"updateActionMutation"`; diff --git a/packages/react-client/__tests__/__snapshots__/meta-object.test.ts.snap b/packages/react-client/__tests__/__snapshots__/meta-object.test.ts.snap new file mode 100644 index 000000000..9458975b4 --- /dev/null +++ b/packages/react-client/__tests__/__snapshots__/meta-object.test.ts.snap @@ -0,0 +1,6568 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`convertFromMetaSchema() matches snapshot 1`] = ` +{ + "tables": [ + { + "fields": [ + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "action", + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "Action", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "goal", + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "Goal", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "owner", + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "ActionGoal", + "primaryConstraints": [ + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "itemOrder", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "timeRequired", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "isRequired", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "notificationText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "embedCode", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "media", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "action", + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "Action", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "ActionItem", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "action", + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "Action", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "owner", + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "ActionResult", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "title", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "url", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "discoveryHeader", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "discoveryDescription", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "enableNotifications", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "enableNotificationsText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "search", + "type": { + "gqlType": "FullText", + "isArray": false, + "modifier": null, + "pgAlias": "tsvector", + "pgType": "tsvector", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "gisType": "Point", + "hasM": false, + "hasZ": false, + "srid": 4326, + "subtype": 1, + }, + }, + }, + { + "name": "locationRadius", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "timeRequired", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "startDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "endDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "approved", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "rewardAmount", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "activityFeedText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "callToAction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "completedActionText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "alreadyCompletedActionText", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "owner", + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "Action", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "sender", + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "receiver", + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "ClaimedInvite", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "details", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "owner", + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "ConnectedAccount", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "address", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "owner", + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "CryptoAddress", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "address", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "owner", + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "Email", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "audio", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "attachment", + "pgType": "attachment", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "audioDuration", + "type": { + "gqlType": "Interval", + "isArray": false, + "modifier": null, + "pgAlias": "interval", + "pgType": "interval", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "explanationTitle", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "explanation", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "goal", + "name": "goalId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "Goal", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "GoalExplanation", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "slug", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "shortName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "icon", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "subHead", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "search", + "type": { + "gqlType": "FullText", + "isArray": false, + "modifier": null, + "pgAlias": "tsvector", + "pgType": "tsvector", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [], + "name": "Goal", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "inviteToken", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "inviteValid", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "inviteLimit", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "inviteCount", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "multiple", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "data", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "expiresAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "sender", + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "Invite", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "email", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "level", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "requiredCount", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "priority", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [], + "name": "LevelRequirement", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "level", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [], + "name": "Level", + "primaryConstraints": [ + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "memberIds", + "type": { + "gqlType": "[UUID]", + "isArray": true, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [], + "name": "MessageGroup", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "upload", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "sender", + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "group", + "name": "groupId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "MessageGroup", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "Message", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "link", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "publishedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "photo", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [], + "name": "NewsUpdate", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "profilePicture", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "description", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "website", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "url", + "pgType": "url", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "reputation", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "organization", + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "OrganizationProfile", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "organizationId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "cc", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "number", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "isPrimary", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "owner", + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "PhoneNumber", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "number", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "count", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [], + "name": "UserAchievement", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "status", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "user", + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "action", + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "Action", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "userAction", + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "UserAction", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "actionItem", + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "ActionItem", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserActionItem", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionItemId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "userAction", + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "UserAction", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "user", + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "reacter", + "name": "reacterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "action", + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "Action", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserActionReaction", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "value", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "user", + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "action", + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "Action", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "userAction", + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "UserAction", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "actionResult", + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "ActionResult", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserActionResult", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userActionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionResultId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionStarted", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "complete", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "verified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "verifiedDate", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userRating", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "rejected", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "rejectedReason", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "gisType": "Point", + "hasM": false, + "hasZ": false, + "srid": 4326, + "subtype": 1, + }, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "user", + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "verifier", + "name": "verifierId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "action", + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "Action", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserAction", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "income", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "gender", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": 5, + "pgAlias": "char", + "pgType": "bpchar", + "subtype": null, + "typmod": { + "modifier": 5, + }, + }, + }, + { + "name": "race", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "age", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "dob", + "type": { + "gqlType": "Date", + "isArray": false, + "modifier": null, + "pgAlias": "date", + "pgType": "date", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "education", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "homeOwnership", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "treeHuggerLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "diyLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "gardenerLevel", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "freeTime", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "researchToDoer", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "smallint", + "pgType": "int2", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "user", + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserCharacteristic", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "accepted", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "requester", + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "responder", + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserConnection", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "requesterId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "responderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "vcf", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "fullName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "emails", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "email", + "pgType": "email", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "device", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "user", + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserContact", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "type", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "content", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "upload", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "upload", + "pgType": "upload", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "received", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "receiverRead", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "senderReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "receiverReaction", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "sender", + "name": "senderId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "receiver", + "name": "receiverId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserMessage", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "user", + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "action", + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "Action", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserPassAction", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "profilePicture", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "image", + "pgType": "image", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "bio", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "reputation", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "displayName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "tags", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "desired", + "type": { + "gqlType": "[String]", + "isArray": true, + "modifier": null, + "pgAlias": "citext", + "pgType": "citext", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "user", + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserProfile", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "user", + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "action", + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "Action", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserSavedAction", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "firstName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "lastName", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "searchRadius", + "type": { + "gqlType": "BigFloat", + "isArray": false, + "modifier": null, + "pgAlias": "numeric", + "pgType": "numeric", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "zip", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "gisType": "Point", + "hasM": false, + "hasZ": false, + "srid": 4326, + "subtype": 1, + }, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "user", + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserSetting", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "name", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "count", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [], + "name": "UserStep", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "user", + "name": "userId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + { + "fromKey": { + "alias": "action", + "name": "actionId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "Action", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "UserViewedAction", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "type", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [], + "name": "User", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "zip", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "location", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107460, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPoint", + "typmod": { + "gisType": "Point", + "hasM": false, + "hasZ": false, + "srid": 4326, + "subtype": 1, + }, + }, + }, + { + "name": "bbox", + "type": { + "gqlType": "GeoJSON", + "isArray": false, + "modifier": 1107468, + "pgAlias": "geometry", + "pgType": "geometry", + "subtype": "GeometryPolygon", + "typmod": { + "gisType": "Polygon", + "hasM": false, + "hasZ": false, + "srid": 4326, + "subtype": 3, + }, + }, + }, + { + "name": "createdBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedBy", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "createdAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "updatedAt", + "type": { + "gqlType": "Datetime", + "isArray": false, + "modifier": null, + "pgAlias": "timestamptz", + "pgType": "timestamptz", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [], + "name": "ZipCode", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "zip", + "type": { + "gqlType": "Int", + "isArray": false, + "modifier": null, + "pgAlias": "int", + "pgType": "int4", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + { + "fields": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "details", + "type": { + "gqlType": "JSON", + "isArray": false, + "modifier": null, + "pgAlias": "jsonb", + "pgType": "jsonb", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "isVerified", + "type": { + "gqlType": "Boolean", + "isArray": false, + "modifier": null, + "pgAlias": "boolean", + "pgType": "bool", + "subtype": null, + "typmod": null, + }, + }, + ], + "foreignConstraints": [ + { + "fromKey": { + "alias": "owner", + "name": "ownerId", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + "refTable": "User", + "toKey": { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + }, + ], + "name": "AuthAccount", + "primaryConstraints": [ + { + "name": "id", + "type": { + "gqlType": "UUID", + "isArray": false, + "modifier": null, + "pgAlias": "uuid", + "pgType": "uuid", + "subtype": null, + "typmod": null, + }, + }, + ], + "uniqueConstraints": [ + { + "name": "service", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + { + "name": "identifier", + "type": { + "gqlType": "String", + "isArray": false, + "modifier": null, + "pgAlias": "text", + "pgType": "text", + "subtype": null, + "typmod": null, + }, + }, + ], + }, + ], +} +`; diff --git a/packages/react-client/__tests__/client.test.ts b/packages/react-client/__tests__/client.test.ts new file mode 100644 index 000000000..492c215f4 --- /dev/null +++ b/packages/react-client/__tests__/client.test.ts @@ -0,0 +1,413 @@ +// @ts-nocheck +import introspection from '../__fixtures__/api/introspection.json'; +import metaObject from '../__fixtures__/api/meta-obj.json'; +import { Client } from '../src'; + +describe('getMany', () => { + it('should select only scalar fields by default', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + + const result = client.query('Action').getMany().print(); + + expect(result._hash).toMatchSnapshot(); + expect(result._queryName).toMatchSnapshot(); + expect( + /(ownerId)|(userActions)|(userActionResults)|(userActionItems)/.test( + result._hash + ) + ).toBe(false); + }); + + it('should whitelist selected fields', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + + const result = client + .query('Action') + .getMany({ + select: { + id: true, + name: true, + photo: true, + title: true, + actionResults: { + select: { + id: true, + actionId: true + }, + variables: { + first: 10, + filter: { + name: { + in: ['abc', 'def'] + }, + actionId: { equalTo: 'dc310161-7a42-4b93-6a56-9fa48adcad7e' } + } + } + } + } + }) + .print(); + + expect(result._hash).toMatchSnapshot(); + expect(result._queryName).toMatchSnapshot(); + }); +}); + +it('should select totalCount in subfields by default', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + + const result = client + .query('Action') + .getMany({ + select: { + id: true, + name: true, + photo: true, + title: true, + actionResults: { + select: { + id: true, + actionId: true + }, + variables: { + first: 10, + filter: { + name: { + in: ['abc', 'def'] + }, + actionId: { equalTo: 'dc310161-7a42-4b93-6a56-9fa48adcad7e' } + } + } + } + } + }) + .print(); + + expect(/(totalCount)/.test(result._hash)).toBe(true); + expect(result._hash).toMatchSnapshot(); + expect(result._queryName).toMatchSnapshot(); +}); + +it('selects relation field', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + + const result = client + .query('Action') + .getMany({ + select: { + id: true, + slug: true, + photo: true, + title: true, + url: true, + goals: { + select: { + id: true, + name: true, + slug: true, + shortName: true, + icon: true, + subHead: true, + tags: true, + search: true, + createdBy: true, + updatedBy: true, + createdAt: true, + updatedAt: true + }, + variables: { + first: 3 + } + } + } + }) + .print(); + + expect(/(goals)/.test(result._hash)).toBe(true); + expect(result._hash).toMatchSnapshot(); +}); + +it('selects all scalar fields of junction table by default', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + + const result = client.query('ActionGoal').getMany().print(); + + expect(/(actionId)|(goalId)|(ownerId)/.test(result._hash)).toBe(true); + expect(result._hash).toMatchSnapshot(); +}); + +it('selects belongsTo relation field', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + + const result = client + .query('Action') + .getMany({ + select: { + owner: { + select: { + id: true, + type: true + } + } + } + }) + .print(); + + // Straight up select the sub fields + expect(/(owner)|(id)|(type)/gm.test(result._hash)).toBe(true); + expect(result._hash).toMatchSnapshot(); +}); + +it('selects non-scalar custom types', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + + const result = client + .query('Action') + .getMany({ + select: { + id: true, + name: true, + location: true, // non-scalar custom type + timeRequired: true // non-scalar custom type + } + }) + .print(); + + expect(/(totalCount)/.test(result._hash)).toBe(true); + expect(result._queryName).toMatchSnapshot(); +}); + +it('getMany edges', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + const result = client + .query('Action') + .edges(true) + .getMany({ + select: { + id: true, + name: true, + photo: true, + title: true, + actionResults: { + select: { + id: true, + actionId: true + }, + variables: { + first: 10, + before: null, + filter: { + name: { + in: ['abc', 'def'] + }, + actionId: { equalTo: 'dc310161-7a42-4b93-6a56-9fa48adcad7e' } + } + } + } + } + }) + .print(); + expect(result._hash).toMatchSnapshot(); + expect(result._queryName).toMatchSnapshot(); +}); + +it('getOne', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + const result = client + .query('Action') + .getOne({ + select: { + id: true, + name: true, + photo: true, + title: true, + actionResults: { + select: { + id: true, + actionId: true + }, + variables: { + first: 10, + before: null, + filter: { + name: { + in: ['abc', 'def'] + }, + actionId: { equalTo: 'dc310161-7a42-4b93-6a56-9fa48adcad7e' } + } + } + } + } + }) + .print(); + expect(result._hash).toMatchSnapshot(); + expect(result._queryName).toMatchSnapshot(); +}); + +it('getAll', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + + const result = client + .query('Action') + .all({ + select: { + id: true, + name: true, + photo: true, + title: true, + actionResults: { + select: { + id: true, + actionId: true + }, + variables: { + first: 10, + before: null, + filter: { + name: { + in: ['abc', 'def'] + }, + actionId: { equalTo: 'dc310161-7a42-4b93-6a56-9fa48adcad7e' } + } + } + } + } + }) + .print(); + expect(result._hash).toMatchSnapshot(); + expect(result._queryName).toMatchSnapshot(); +}); + +it('create with default scalar selection', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + const result = client.query('Action').create().print(); + + expect(result._hash).toMatchSnapshot(); + expect(result._queryName).toMatchSnapshot(); +}); + +it('create with custom selection', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + const result = client + .query('Action') + .create({ + select: { + id: true, + name: true, + photo: true, + title: true + } + }) + .print(); + + expect(/(id)|(name)|(photo)|(title)/gm.test(result._hash)).toBe(true); + expect(result._hash).toMatchSnapshot(); + expect(result._queryName).toMatchSnapshot(); +}); + +it('update with default scalar selection', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + const result = client.query('Action').update().print(); + expect(result._hash).toMatchSnapshot(); + expect(result._queryName).toMatchSnapshot(); +}); + +it('update with custom selection', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + const result = client + .query('Action') + .update({ + select: { + id: true, + name: true, + photo: true, + title: true + } + }) + .print(); + expect(/(id)|(name)|(photo)|(title)/gm.test(result._hash)).toBe(true); + expect(result._hash).toMatchSnapshot(); + expect(result._queryName).toMatchSnapshot(); +}); + +it('delete', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + const result = client.query('Action').delete().print(); + expect(result._hash).toMatchSnapshot(); + expect(result._queryName).toMatchSnapshot(); +}); + +it('expands further selections of custom ast fields in nested selection', () => { + const client = new Client({ + meta: metaObject, + introspection + }); + + const result = client + .query('ActionGoal') + .getMany({ + select: { + action: { + select: { + id: true, + location: true, // custom ast + timeRequired: true // custom ast + } + } + } + }) + .print(); + + expect(result._hash).toMatchSnapshot(); + expect(result._queryName).toMatchSnapshot(); + expect( + /(geojson)|(days)|(hours)|(minutes)|(months)|(seconds)|(years)/.test( + result._hash + ) + ).toBe(true); +}); diff --git a/packages/react-client/__tests__/meta-object.test.ts b/packages/react-client/__tests__/meta-object.test.ts new file mode 100644 index 000000000..3b6f5071d --- /dev/null +++ b/packages/react-client/__tests__/meta-object.test.ts @@ -0,0 +1,14 @@ +import apiMetaSchema from '../__fixtures__/api/meta-schema.json'; +import { validateMetaObject, convertFromMetaSchema } from '../src/meta-object'; + +describe('convertFromMetaSchema()', () => { + it('should convert from meta schema to meta object format', () => { + const metaObj = convertFromMetaSchema(apiMetaSchema); + const validate = validateMetaObject(metaObj); + expect(validate).toBe(true); + }); + + it('matches snapshot', () => { + expect(convertFromMetaSchema(apiMetaSchema)).toMatchSnapshot(); + }); +}); diff --git a/packages/react-client/jest.config.js b/packages/react-client/jest.config.js new file mode 100644 index 000000000..0aa3aaa49 --- /dev/null +++ b/packages/react-client/jest.config.js @@ -0,0 +1,18 @@ +/** @type {import('ts-jest').JestConfigWithTsJest} */ +module.exports = { + preset: "ts-jest", + testEnvironment: "node", + transform: { + "^.+\\.tsx?$": [ + "ts-jest", + { + babelConfig: false, + tsconfig: "tsconfig.json", + }, + ], + }, + transformIgnorePatterns: [`/node_modules/*`], + testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], + modulePathIgnorePatterns: ["dist/*"] +}; diff --git a/packages/react-client/package.json b/packages/react-client/package.json new file mode 100644 index 000000000..f685085ee --- /dev/null +++ b/packages/react-client/package.json @@ -0,0 +1,40 @@ +{ + "name": "@launchql/react-client", + "version": "2.0.0", + "description": "LaunchQL React Client", + "author": "Dan Lynch ", + "main": "index.js", + "module": "esm/index.js", + "types": "index.d.ts", + "homepage": "https://github.com/launchql/launchql", + "license": "SEE LICENSE IN LICENSE", + "publishConfig": { + "access": "public", + "directory": "dist" + }, + "repository": { + "type": "git", + "url": "https://github.com/launchql/launchql" + }, + "bugs": { + "url": "https://github.com/launchql/launchql/issues" + }, + "scripts": { + "copy": "copyfiles -f ../../LICENSE README.md package.json dist", + "clean": "rimraf dist/**", + "prepare": "npm run build", + "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build:dev": "npm run clean; tsc --declarationMap; tsc -p tsconfig.esm.json; npm run copy", + "lint": "eslint . --fix", + "test": "jest", + "test:watch": "jest --watch" + }, + "dependencies": { + "ajv": "^7.0.4", + "gql-ast": "^2.0.0", + "graphql": "15.5.2", + "inflection": "1.12.0", + "lodash": "^4.17.20", + "pluralize": "8.0.0" + } +} \ No newline at end of file diff --git a/packages/react-client/src/ast.ts b/packages/react-client/src/ast.ts new file mode 100644 index 000000000..59120c236 --- /dev/null +++ b/packages/react-client/src/ast.ts @@ -0,0 +1,716 @@ +// @ts-nocheck + +import * as t from 'gql-ast'; +import plz from 'pluralize'; +import inflection from 'inflection'; +import isArray from 'lodash/isArray'; +import isObject from 'lodash/isObject'; +import { getCustomAst, isIntervalType } from './custom-ast'; + +const NON_MUTABLE_PROPS = ['createdAt', 'createdBy', 'updatedAt', 'updatedBy']; +const objectToArray = (obj) => + Object.keys(obj).map((k) => ({ name: k, ...obj[k] })); + +const createGqlMutation = ({ + operationName, + mutationName, + selectArgs, + selections, + variableDefinitions, + modelName, + useModel = true +}) => { + const opSel = !modelName + ? [ + t.field({ + name: operationName, + args: selectArgs, + selectionSet: t.selectionSet({ selections }) + }) + ] + : [ + t.field({ + name: operationName, + args: selectArgs, + selectionSet: t.selectionSet({ + selections: useModel + ? [ + t.field({ + name: modelName, + selectionSet: t.selectionSet({ selections }) + }) + ] + : selections + }) + }) + ]; + + return t.document({ + definitions: [ + t.operationDefinition({ + operation: 'mutation', + name: mutationName, + variableDefinitions, + selectionSet: t.selectionSet({ selections: opSel }) + }) + ] + }); +}; + +export const getAll = ({ queryName, operationName, query, selection }) => { + const selections = getSelections(selection); + + const opSel = [ + t.field({ + name: operationName, + selectionSet: t.objectValue({ + fields: [ + t.field({ + name: 'totalCount' + }), + t.field({ + name: 'nodes', + selectionSet: t.selectionSet({ selections }) + }) + ] + }) + }) + ]; + + const ast = t.document({ + definitions: [ + t.operationDefinition({ + operation: 'query', + name: queryName, + selectionSet: t.selectionSet({ selections: opSel }) + }) + ] + }); + + return ast; +}; + +export const getMany = ({ + client, // we can use props here to enable pagination, etc + queryName, + operationName, + query, + selection +}) => { + const Singular = query.model; + const Plural = operationName.charAt(0).toUpperCase() + operationName.slice(1); + const Condition = `${Singular}Condition`; + const Filter = `${Singular}Filter`; + const OrderBy = `${Plural}OrderBy`; + const selections = getSelections(selection); + + const ast = t.document({ + definitions: [ + t.operationDefinition({ + operation: 'query', + name: queryName, + variableDefinitions: [ + t.variableDefinition({ + variable: t.variable({ + name: 'first' + }), + type: t.namedType({ + type: 'Int' + }) + }), + t.variableDefinition({ + variable: t.variable({ + name: 'last' + }), + type: t.namedType({ + type: 'Int' + }) + }), + t.variableDefinition({ + variable: t.variable({ + name: 'after' + }), + type: t.namedType({ + type: 'Cursor' + }) + }), + t.variableDefinition({ + variable: t.variable({ + name: 'before' + }), + type: t.namedType({ + type: 'Cursor' + }) + }), + t.variableDefinition({ + variable: t.variable({ + name: 'offset' + }), + type: t.namedType({ + type: 'Int' + }) + }), + t.variableDefinition({ + variable: t.variable({ + name: 'condition' + }), + type: t.namedType({ + type: Condition + }) + }), + t.variableDefinition({ + variable: t.variable({ + name: 'filter' + }), + type: t.namedType({ + type: Filter + }) + }), + t.variableDefinition({ + variable: t.variable({ + name: 'orderBy' + }), + type: t.listType({ + type: t.nonNullType({ type: t.namedType({ type: OrderBy }) }) + }) + }) + ], + selectionSet: t.selectionSet({ + selections: [ + t.field({ + name: operationName, + args: [ + t.argument({ + name: 'first', + value: t.variable({ + name: 'first' + }) + }), + t.argument({ + name: 'last', + value: t.variable({ + name: 'last' + }) + }), + t.argument({ + name: 'offset', + value: t.variable({ + name: 'offset' + }) + }), + t.argument({ + name: 'after', + value: t.variable({ + name: 'after' + }) + }), + t.argument({ + name: 'before', + value: t.variable({ + name: 'before' + }) + }), + t.argument({ + name: 'condition', + value: t.variable({ + name: 'condition' + }) + }), + t.argument({ + name: 'filter', + value: t.variable({ + name: 'filter' + }) + }), + t.argument({ + name: 'orderBy', + value: t.variable({ + name: 'orderBy' + }) + }) + ], + selectionSet: t.objectValue({ + fields: [ + t.field({ + name: 'totalCount' + }), + t.field({ + name: 'pageInfo', + selectionSet: t.selectionSet({ + selections: [ + t.field({ name: 'hasNextPage' }), + t.field({ name: 'hasPreviousPage' }), + t.field({ name: 'endCursor' }), + t.field({ name: 'startCursor' }) + ] + }) + }), + client._edges + ? t.field({ + name: 'edges', + selectionSet: t.selectionSet({ + selections: [ + t.field({ name: 'cursor' }), + t.field({ + name: 'node', + selectionSet: t.selectionSet({ selections }) + }) + ] + }) + }) + : t.field({ + name: 'nodes', + selectionSet: t.selectionSet({ + selections + }) + }) + ] + }) + }) + ] + }) + }) + ] + }); + + return ast; +}; + +export const getOne = ({ + client, // we can use props here to enable pagination, etc + queryName, + operationName, + query, + selection +}) => { + const variableDefinitions = Object.keys(query.properties) + .map((key) => ({ name: key, ...query.properties[key] })) + .filter((field) => field.isNotNull) + .map((field) => { + const { + name: fieldName, + type: fieldType, + isNotNull, + isArray, + isArrayNotNull + } = field; + let type = t.namedType({ type: fieldType }); + if (isNotNull) type = t.nonNullType({ type }); + if (isArray) { + type = t.listType({ type }); + if (isArrayNotNull) type = t.nonNullType({ type }); + } + return t.variableDefinition({ + variable: t.variable({ name: fieldName }), + type + }); + }); + + const props = objectToArray(query.properties); + + const selectArgs = props + .filter((field) => field.isNotNull) + .map((field) => { + return t.argument({ + name: field.name, + value: t.variable({ name: field.name }) + }); + }); + + const selections = getSelections(selection); + + const opSel = [ + t.field({ + name: operationName, + args: selectArgs, + selectionSet: t.selectionSet({ selections }) + }) + ]; + + const ast = t.document({ + definitions: [ + t.operationDefinition({ + operation: 'query', + name: queryName, + variableDefinitions, + selectionSet: t.selectionSet({ selections: opSel }) + }) + ] + }); + return ast; +}; + +export const createOne = ({ + mutationName, + operationName, + mutation, + selection +}) => { + if (!mutation.properties?.input?.properties) { + console.log('no input field for mutation for' + mutationName); + return; + } + + const modelName = inflection.camelize( + [plz.singular(mutation.model)].join('_'), + true + ); + + const allAttrs = objectToArray( + mutation.properties.input.properties[modelName].properties + ); + + const attrs = allAttrs.filter( + (field) => !NON_MUTABLE_PROPS.includes(field.name) + ); + + const variableDefinitions = getCreateVariablesAst(attrs); + + const selectArgs = [ + t.argument({ + name: 'input', + value: t.objectValue({ + fields: [ + t.objectField({ + name: modelName, + value: t.objectValue({ + fields: attrs.map((field) => + t.objectField({ + name: field.name, + value: t.variable({ + name: field.name + }) + }) + ) + }) + }) + ] + }) + }) + ]; + + const selections = selection + ? getSelections(selection) + : allAttrs.map((field) => t.field({ name: field.name })); + + const ast = createGqlMutation({ + operationName, + mutationName, + selectArgs, + selections, + variableDefinitions, + modelName + }); + + return ast; +}; + +export const patchOne = ({ + mutationName, + operationName, + mutation, + selection +}) => { + if (!mutation.properties?.input?.properties) { + console.log('no input field for mutation for' + mutationName); + return; + } + + const modelName = inflection.camelize( + [plz.singular(mutation.model)].join('_'), + true + ); + + const allAttrs = objectToArray( + mutation.properties.input.properties['patch']?.properties || {} + ); + + const patchAttrs = allAttrs.filter( + (prop) => !NON_MUTABLE_PROPS.includes(prop.name) + ); + + const patchByAttrs = objectToArray( + mutation.properties.input.properties + ).filter((n) => n.name !== 'patch'); + + const patchers = patchByAttrs.map((p) => p.name); + + const variableDefinitions = getUpdateVariablesAst(patchAttrs, patchers); + + const selectArgs = [ + t.argument({ + name: 'input', + value: t.objectValue({ + fields: [ + ...patchByAttrs.map((field) => + t.objectField({ + name: field.name, + value: t.variable({ name: field.name }) + }) + ), + t.objectField({ + name: 'patch', + value: t.objectValue({ + fields: patchAttrs + .filter((field) => !patchers.includes(field.name)) + .map((field) => + t.objectField({ + name: field.name, + value: t.variable({ + name: field.name + }) + }) + ) + }) + }) + ] + }) + }) + ]; + + const selections = selection + ? getSelections(selection) + : allAttrs.map((field) => t.field({ name: field.name })); + + const ast = createGqlMutation({ + operationName, + mutationName, + selectArgs, + selections, + variableDefinitions, + modelName + }); + + return ast; +}; + +export const deleteOne = ({ mutationName, operationName, mutation }) => { + if (!mutation.properties?.input?.properties) { + console.log('no input field for mutation for' + mutationName); + return; + } + + const modelName = inflection.camelize( + [plz.singular(mutation.model)].join('_'), + true + ); + + const deleteAttrs = objectToArray(mutation.properties.input.properties); + const variableDefinitions = deleteAttrs.map((field) => { + const { + name: fieldName, + type: fieldType, + isNotNull, + isArray, + isArrayNotNull + } = field; + let type = t.namedType({ type: fieldType }); + if (isNotNull) type = t.nonNullType({ type }); + if (isArray) { + type = t.listType({ type }); + // no need to check isArrayNotNull since we need this field for deletion + type = t.nonNullType({ type }); + } + return t.variableDefinition({ + variable: t.variable({ name: fieldName }), + type + }); + }); + + const selectArgs = [ + t.argument({ + name: 'input', + value: t.objectValue({ + fields: deleteAttrs.map((f) => + t.objectField({ + name: f.name, + value: t.variable({ name: f.name }) + }) + ) + }) + }) + ]; + + // so we can support column select grants plugin + const selections = [t.field({ name: 'clientMutationId' })]; + const ast = createGqlMutation({ + operationName, + mutationName, + selectArgs, + selections, + useModel: false, + variableDefinitions, + modelName + }); + + return ast; +}; + +export function getSelections(selection = []) { + const selectionAst = (field) => { + return typeof field === 'string' + ? t.field({ + name: field + }) + : getCustomAst(field.fieldDefn); + }; + + return selection + .map((selectionDefn) => { + if (selectionDefn.isObject) { + const { name, selection, variables = {}, isBelongTo } = selectionDefn; + return t.field({ + name, + args: Object.entries(variables).reduce((args, variable) => { + const [argName, argValue] = variable; + const argAst = t.argument({ + name: argName, + value: getValueAst(argValue) + }); + args = argAst ? [...args, argAst] : args; + return args; + }, []), + selectionSet: isBelongTo + ? t.selectionSet({ + selections: selection.map((field) => selectionAst(field)) + }) + : t.objectValue({ + fields: [ + t.field({ + name: 'totalCount' + }), + t.field({ + name: 'nodes', + selectionSet: t.selectionSet({ + selections: selection.map((field) => selectionAst(field)) + }) + }) + ] + }) + }); + } else { + const { fieldDefn } = selectionDefn; + // Field is not found in model meta, do nothing + if (!fieldDefn) return null; + + return getCustomAst(fieldDefn); + } + }) + .filter(Boolean); +} + +/** + * Get argument AST from a value + * @param {*} value + * @returns {Object} AST for the argument + */ +function getValueAst(value) { + if (value == null) { + return t.nullValue(); + } + + if (typeof value === 'number') { + return t.intValue({ value }); + } + + if (typeof value === 'string') { + return t.stringValue({ value }); + } + + if (typeof value === 'boolean') { + return t.booleanValue({ value }); + } + + if (isArray(value)) { + return t.listValue({ values: value.map((v) => getValueAst(v)) }); + } + + if (isObject(value)) { + return t.objectValue({ + fields: Object.entries(value).reduce((fields, entry) => { + const [objKey, objValue] = entry; + fields = [ + ...fields, + t.objectField({ + name: objKey, + value: getValueAst(objValue) + }) + ]; + return fields; + }, []) + }); + } +} + +const CustomInputTypes = { + interval: 'IntervalInput' +}; + +/** + * Get mutation variables AST from attributes array + * @param {Array} attrs + * @returns {Object} AST for the variables + */ +function getCreateVariablesAst(attrs) { + return attrs.map((field) => { + const { + name: fieldName, + type: fieldType, + isNotNull, + isArray, + isArrayNotNull, + properties + } = field; + + let type; + + if (properties == null) { + type = t.namedType({ type: fieldType }); + } else if (isIntervalType(properties)) { + type = t.namedType({ type: CustomInputTypes.interval }); + } + + if (isNotNull) type = t.nonNullType({ type }); + if (isArray) { + type = t.listType({ type }); + if (isArrayNotNull) type = t.nonNullType({ type }); + } + return t.variableDefinition({ + variable: t.variable({ name: fieldName }), + type + }); + }); +} + +/** + * Get mutation variables AST from attributes array + * @param {Array} attrs + * @returns {Object} AST for the variables + */ +function getUpdateVariablesAst(attrs, patchers) { + return attrs.map((field) => { + const { + name: fieldName, + type: fieldType, + isNotNull, + isArray, + properties + } = field; + + let type; + + if (properties == null) { + type = t.namedType({ type: fieldType }); + } else if (isIntervalType(properties)) { + type = t.namedType({ type: CustomInputTypes.interval }); + } + + if (isNotNull) type = t.nonNullType({ type }); + if (isArray) type = t.listType({ type }); + if (patchers.includes(field.name)) type = t.nonNullType({ type }); + return t.variableDefinition({ + variable: t.variable({ name: fieldName }), + type + }); + }); +} diff --git a/packages/react-client/src/custom-ast.ts b/packages/react-client/src/custom-ast.ts new file mode 100644 index 000000000..4e4b0f725 --- /dev/null +++ b/packages/react-client/src/custom-ast.ts @@ -0,0 +1,58 @@ +// @ts-nocheck + +import * as t from 'gql-ast'; + +export function getCustomAst(fieldDefn) { + const { pgType } = fieldDefn.type; + if (pgType === 'geometry') { + return geometryAst(fieldDefn.name); + } + + if (pgType === 'interval') { + return intervalAst(fieldDefn.name); + } + + return t.field({ + name: fieldDefn.name + }); +} + +export function geometryAst(name) { + return t.field({ + name, + selectionSet: t.selectionSet({ + selections: toFieldArray(['geojson']) + }) + }); +} + +export function intervalAst(name) { + return t.field({ + name, + selectionSet: t.selectionSet({ + selections: toFieldArray([ + 'days', + 'hours', + 'minutes', + 'months', + 'seconds', + 'years' + ]) + }) + }); +} + +function toFieldArray(strArr) { + return strArr.map((fieldName) => t.field({ name: fieldName })); +} + +export function isIntervalType(obj) { + return [ + 'days', + 'hours', + 'minutes', + 'months', + 'seconds', + 'years' + ].every((key) => obj.hasOwnProperty(key)); +} diff --git a/packages/react-client/src/index.ts b/packages/react-client/src/index.ts new file mode 100644 index 000000000..cbc8992cf --- /dev/null +++ b/packages/react-client/src/index.ts @@ -0,0 +1,484 @@ +// @ts-nocheck +import { print as gqlPrint } from 'graphql'; +import { getMany, getOne, getAll, createOne, patchOne, deleteOne } from './ast'; +import inflection from 'inflection'; +import { validateMetaObject } from './meta-object'; +import { isObject } from 'lodash'; + +export * as MetaObject from './meta-object'; + +export class Client { + constructor({ meta = {}, introspection }) { + this._introspection = introspection; + this._meta = meta; + this.clear(); + this.initModelMap(); + this.pickScalarFields = pickScalarFields.bind(this); + this.pickAllFields = pickAllFields.bind(this); + + const validate = validateMetaObject(this._meta); + if (typeof validate === 'object' && validate.errors) { + throw new Error( + `Client: meta object is not in correct format ${validate.errors}` + ); + } + } + + /* + * Save all gql queries and mutations by model name for quicker lookup + */ + initModelMap() { + this._models = Object.keys(this._introspection).reduce((map, key) => { + const defn = this._introspection[key]; + map = { + ...map, + [defn.model]: { + ...map[defn.model], + ...{ [key]: defn } + } + }; + return map; + }, {}); + } + + clear() { + this._model = ''; + this._fields = []; + this._key = null; + this._queryName = ''; + this._ast = null; + this._edges = false; + } + + query(model) { + this.clear(); + this._model = model; + return this; + } + + _findQuery() { + // based on the op, finds the relevant GQL query + const queries = this._models[this._model]; + if (!queries) { + throw new Error('No queries found for ' + this._model); + } + + const matchQuery = Object.entries(queries).find( + ([_, defn]) => defn.qtype === this._op + ); + + if (!matchQuery) { + throw new Error('No query found for ' + this._model + ':' + this._op); + } + + const queryKey = matchQuery[0]; + return queryKey; + } + + _findMutation() { + // For mutation, there can be many defns that match the operation being requested + // .ie: deleteAction, deleteActionBySlug, deleteActionByName + const matchingDefns = Object.keys(this._introspection).reduce( + (arr, mutationKey) => { + const defn = this._introspection[mutationKey]; + if ( + defn.model === this._model && + defn.qtype === this._op && + defn.qtype === 'mutation' && + defn.mutationType === this._mutation + ) { + arr = [...arr, { defn, mutationKey }]; + } + return arr; + }, + [] + ); + + if (!matchingDefns.length === 0) { + throw new Error( + 'no mutation found for ' + this._model + ':' + this._mutation + ); + } + + // We only need deleteAction from all of [deleteAction, deleteActionBySlug, deleteActionByName] + const getInputName = (mutationType) => { + switch (mutationType) { + case 'delete': { + return `Delete${inflection.camelize(this._model)}Input`; + } + case 'create': { + return `Create${inflection.camelize(this._model)}Input`; + } + case 'patch': { + return `Update${inflection.camelize(this._model)}Input`; + } + default: + throw new Error('Unhandled mutation type' + mutationType); + } + }; + + const matchDefn = matchingDefns.find( + ({ defn }) => defn.properties.input.type === getInputName(this._mutation) + ); + + if (!matchDefn) { + throw new Error( + 'no mutation found for ' + this._model + ':' + this._mutation + ); + } + + return matchDefn.mutationKey; + } + + select(selection) { + const defn = this._introspection[this._key]; + + // If selection not given, pick only scalar fields + if (selection == null) { + this._select = this.pickScalarFields(null, defn); + return this; + } + + this._select = this.pickAllFields(selection, defn); + return this; + } + + edges(useEdges) { + this._edges = useEdges; + return this; + } + + getMany({ select } = {}) { + this._op = 'getMany'; + this._key = this._findQuery(); + + this.queryName( + inflection.camelize( + ['get', inflection.underscore(this._key), 'query'].join('_'), + true + ) + ); + + const defn = this._introspection[this._key]; + + this.select(select); + this._ast = getMany({ + client: this, + queryName: this._queryName, + operationName: this._key, + query: defn, + selection: this._select + }); + + return this; + } + + all({ select } = {}) { + this._op = 'getMany'; + this._key = this._findQuery(); + + this.queryName( + inflection.camelize( + ['get', inflection.underscore(this._key), 'query', 'all'].join('_'), + true + ) + ); + + const defn = this._introspection[this._key]; + + this.select(select); + this._ast = getAll({ + client: this, + queryName: this._queryName, + operationName: this._key, + query: defn, + selection: this._select + }); + + return this; + } + + getOne({ select } = {}) { + this._op = 'getOne'; + this._key = this._findQuery(); + + this.queryName( + inflection.camelize( + ['get', inflection.underscore(this._key), 'query'].join('_'), + true + ) + ); + + const defn = this._introspection[this._key]; + this.select(select); + this._ast = getOne({ + client: this, + queryName: this._queryName, + operationName: this._key, + query: defn, + selection: this._select + }); + + return this; + } + + create({ select } = {}) { + this._op = 'mutation'; + this._mutation = 'create'; + this._key = this._findMutation(); + + this.queryName( + inflection.camelize( + [inflection.underscore(this._key), 'mutation'].join('_'), + true + ) + ); + + const defn = this._introspection[this._key]; + this.select(select); + this._ast = createOne({ + client: this, + operationName: this._key, + mutationName: this._queryName, + mutation: defn, + selection: this._select + }); + + return this; + } + + delete({ select } = {}) { + this._op = 'mutation'; + this._mutation = 'delete'; + this._key = this._findMutation(); + + this.queryName( + inflection.camelize( + [inflection.underscore(this._key), 'mutation'].join('_'), + true + ) + ); + + const defn = this._introspection[this._key]; + + this.select(select); + this._ast = deleteOne({ + client: this, + operationName: this._key, + mutationName: this._queryName, + mutation: defn, + selection: this._select + }); + + return this; + } + + update({ select } = {}) { + this._op = 'mutation'; + this._mutation = 'patch'; + this._key = this._findMutation(); + + this.queryName( + inflection.camelize( + [inflection.underscore(this._key), 'mutation'].join('_'), + true + ) + ); + + const defn = this._introspection[this._key]; + + this.select(select); + this._ast = patchOne({ + client: this, + operationName: this._key, + mutationName: this._queryName, + mutation: defn, + selection: this._select + }); + + return this; + } + + queryName(name) { + this._queryName = name; + return this; + } + + print() { + this._hash = gqlPrint(this._ast); + return this; + } +} + +/** + * Pick scalar fields of a query definition + * @param {Object} defn Query definition + * @param {Object} meta Meta object containing info about table relations + * @returns {Array} + */ +function pickScalarFields(selection, defn) { + const model = defn.model; + const modelMeta = this._meta.tables.find((t) => t.name === model); + + const isInTableSchema = (fieldName) => + !!modelMeta.fields.find((field) => field.name === fieldName); + + const pickFrom = (modelSelection) => + modelSelection + .filter((fieldName) => { + // If not specified or not a valid selection list, allow all + if (selection == null || !Array.isArray(selection)) return true; + return selection.includes(fieldName); + }) + .filter( + (fieldName) => + !isRelationalField(fieldName, modelMeta) && isInTableSchema(fieldName) + ) + .map((fieldName) => ({ + name: fieldName, + isObject: false, + fieldDefn: modelMeta.fields.find((f) => f.name === fieldName) + })); + + // This is for inferring the sub-selection of a mutation query + // from a definition model .eg UserSetting, find its related queries in the introspection object, and pick its selection fields + if (defn.qtype === 'mutation') { + const relatedQuery = this._introspection[ + `${modelNameToGetMany(defn.model)}` + ]; + return pickFrom(relatedQuery.selection); + } + + return pickFrom(defn.selection); +} + +/** + * Pick scalar fields and sub-selection fields of a query definition + * @param {Object} selection Selection clause object + * @param {Object} defn Query definition + * @param {Object} meta Meta object containing info about table relations + * @returns {Array} + */ +function pickAllFields(selection, defn) { + const model = defn.model; + const modelMeta = this._meta.tables.find((t) => t.name === model); + const selectionEntries = Object.entries(selection); + let fields = []; + + const isWhiteListed = (selectValue) => { + return typeof selectValue === 'boolean' && selectValue; + }; + + for (const entry of selectionEntries) { + const [fieldName, fieldOptions] = entry; + // Case + // { + // goalResults: // fieldName + // { select: { id: true }, variables: { first: 100 } } // fieldOptions + // } + if (isObject(fieldOptions)) { + if (!isFieldInDefinition(fieldName, defn, modelMeta, this)) { + continue; + } + + const referencedForeignConstraint = modelMeta.foreignConstraints.find( + (constraint) => + constraint.fromKey.name === fieldName || + constraint.fromKey.alias === fieldName + ); + + const subFields = Object.keys(fieldOptions.select).filter((subField) => { + return ( + !isRelationalField(subField, modelMeta) && + isWhiteListed(fieldOptions.select[subField]) + ); + }); + + const isBelongTo = !!referencedForeignConstraint; + + const fieldSelection = { + name: fieldName, + isObject: true, + isBelongTo, + selection: subFields, + variables: fieldOptions.variables + }; + + // Need to further expand selection of object fields, + // but only non-graphql-builtin, non-relation fields + // .ie action { id location } + // location is non-scalar and non-relational, thus need to further expand into { x y ... } + if (isBelongTo) { + const getManyName = modelNameToGetMany( + referencedForeignConstraint.refTable + ); + const refDefn = this._introspection[getManyName]; + fieldSelection.selection = pickScalarFields.call( + this, + subFields, + refDefn + ); + } + + fields = [...fields, fieldSelection]; + } else { + // Case + // { + // userId: true // [fieldName, fieldOptions] + // } + if (isWhiteListed(fieldOptions)) { + fields = [ + ...fields, + { + name: fieldName, + isObject: false, + fieldDefn: modelMeta.fields.find((f) => f.name === fieldName) + } + ]; + } + } + } + + return fields; +} + +function isFieldInDefinition(fieldName, defn, modelMeta) { + const isReferenced = !!modelMeta.foreignConstraints.find( + (constraint) => + constraint.fromKey.name === fieldName || + constraint.fromKey.alias === fieldName + ); + + return ( + isReferenced || + defn.selection.some((selectionItem) => { + if (typeof selectionItem === 'string') { + return fieldName === selectionItem; + } + if (isObject(selectionItem)) { + return selectionItem.name === fieldName; + } + return false; + }) + ); +} + +// TODO: see if there is a possibility of supertyping table (a key is both a foreign and primary key) +// A relational field is a foreign key but not a primary key +function isRelationalField(fieldName, modelMeta) { + return ( + !modelMeta.primaryConstraints.find((field) => field.name === fieldName) && + !!modelMeta.foreignConstraints.find( + (constraint) => constraint.fromKey.name === fieldName + ) + ); +} + +// Get getMany op name from model +// ie. UserSetting => userSettings +function modelNameToGetMany(model) { + return inflection.camelize( + inflection.pluralize(inflection.underscore(model)), + true + ); +} diff --git a/packages/react-client/src/meta-object/convert.ts b/packages/react-client/src/meta-object/convert.ts new file mode 100644 index 000000000..ca3931e1a --- /dev/null +++ b/packages/react-client/src/meta-object/convert.ts @@ -0,0 +1,68 @@ +// @ts-nocheck + +export function convertFromMetaSchema(metaSchema) { + const { + _meta: { tables } + } = metaSchema; + + const result = { + tables: [] + }; + + for (const table of tables) { + result.tables.push({ + name: table.name, + fields: table.fields.map((f) => pickField(f)), + primaryConstraints: pickArrayConstraint(table.primaryKeyConstraints), + uniqueConstraints: pickArrayConstraint(table.uniqueConstraints), + foreignConstraints: pickForeignConstraint( + table.foreignKeyConstraints, + table.relations + ) + }); + } + + return result; +} + +function pickArrayConstraint(constraints) { + if (constraints.length === 0) return []; + const c = constraints[0]; + return c.fields.map((field) => pickField(field)); +} + +function pickForeignConstraint(constraints, relations) { + if (constraints.length === 0) return []; + + const { belongsTo } = relations; + + return constraints.map((c) => { + const { fields, refFields, refTable } = c; + + const fromKey = pickField(fields[0]); + const toKey = pickField(refFields[0]); + + const matchingBelongsTo = belongsTo.find((c) => { + const field = pickField(c.keys[0]); + return field.name === fromKey.name; + }); + + // Ex: 'ownerId' will have an alias of 'owner', which has further selection of 'User' type + if (matchingBelongsTo) { + fromKey.alias = matchingBelongsTo.fieldName; + } + + return { + refTable: refTable.name, + fromKey, + toKey + }; + }); +} + +function pickField(field) { + return { + name: field.name, + type: field.type + }; +} diff --git a/packages/react-client/src/meta-object/format.json b/packages/react-client/src/meta-object/format.json new file mode 100644 index 000000000..b8cf3462d --- /dev/null +++ b/packages/react-client/src/meta-object/format.json @@ -0,0 +1,83 @@ +{ + "$id": "root", + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "definitions": { + "field": { + "type": "object", + "required": ["name", "type"], + "additionalProperties": true, + "properties": { + "name": { + "type": "string", + "default": "id", + "examples": ["id"] + }, + "type": { + "type": "object", + "required": ["pgType", "gqlType"], + "additionalProperties": true, + "properties": { + "gqlType": { + "type": ["string", "null"] + }, + "pgType": { + "type": ["string", "null"] + }, + "subtype": { + "type": ["string", "null"] + } + } + } + } + } + }, + "properties": { + "tables": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string", + "default": "User", + "examples": ["User"] + }, + "fields": { + "type": "array", + "items": { "$ref": "#/definitions/field" } + }, + "primaryConstraints": { + "type": "array", + "items": { "$ref": "#/definitions/field" } + }, + "uniqueConstraints": { + "type": "array", + "items": { "$ref": "#/definitions/field" } + }, + "foreignConstraints": { + "type": "array", + "items": { + "type": "object", + "properties": { + "refTable": { + "type": "string", + "default": "User", + "examples": ["User"] + }, + "fromKey": { "$ref": "#/definitions/field" }, + "toKey": { "$ref": "#/definitions/field" } + }, + "required": ["refTable", "fromKey", "toKey"], + "additionalProperties": false + } + } + }, + "required": ["name", "fields"], + "additionalProperties": false + } + } + }, + "required": ["tables"], + "additionalProperties": false +} diff --git a/packages/react-client/src/meta-object/index.ts b/packages/react-client/src/meta-object/index.ts new file mode 100644 index 000000000..19be3a891 --- /dev/null +++ b/packages/react-client/src/meta-object/index.ts @@ -0,0 +1,2 @@ +export * from './convert'; +export * from './validate'; diff --git a/packages/react-client/src/meta-object/validate.ts b/packages/react-client/src/meta-object/validate.ts new file mode 100644 index 000000000..f45d94621 --- /dev/null +++ b/packages/react-client/src/meta-object/validate.ts @@ -0,0 +1,14 @@ +// @ts-nocheck + +import Ajv from 'ajv'; +import format from './format.json'; + +export function validateMetaObject(obj) { + const ajv = new Ajv({ allErrors: true }); + const valid = ajv.validate(format, obj); + if (valid) return valid; + + return { + errors: ajv.errors + }; +} diff --git a/packages/react-client/tsconfig.esm.json b/packages/react-client/tsconfig.esm.json new file mode 100644 index 000000000..800d7506d --- /dev/null +++ b/packages/react-client/tsconfig.esm.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "dist/esm", + "module": "es2022", + "rootDir": "src/", + "declaration": false + } +} diff --git a/packages/react-client/tsconfig.json b/packages/react-client/tsconfig.json new file mode 100644 index 000000000..1a9d5696c --- /dev/null +++ b/packages/react-client/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "rootDir": "src/" + }, + "include": ["src/**/*.ts"], + "exclude": ["dist", "node_modules", "**/*.spec.*", "**/*.test.*"] +} diff --git a/packages/react/README.md b/packages/react/README.md new file mode 100644 index 000000000..6989f2db4 --- /dev/null +++ b/packages/react/README.md @@ -0,0 +1,13 @@ +# launchql-react + +

+ +

+ +

+ + + + + +

\ No newline at end of file diff --git a/packages/react/__tests__/basic.test.tsx b/packages/react/__tests__/basic.test.tsx new file mode 100644 index 000000000..11fe36bb7 --- /dev/null +++ b/packages/react/__tests__/basic.test.tsx @@ -0,0 +1,155 @@ +// @ts-nocheck +jest.setTimeout(20000); +import React from 'react'; +import { render, cleanup } from '@testing-library/react'; +import '@testing-library/jest-dom/extend-expect'; +import { + LqlProvider, + useGraphqlClient, + useLaunchqlClient, + useTableRowsPaginated +} from '../src'; +import { QueryClientProvider, QueryClient } from 'react-query'; +import { useQuery } from 'react-query'; + +const TESTING_URL = process.env.TESTING_URL; +if (!TESTING_URL) { + throw new Error( + 'process.env.TESTING_URL required. Please set a GraphQL Endpoint.' + ); +} +const queryClient = new QueryClient(); + +afterEach(cleanup); + +it('works', async () => { + const { container } = render(

Hello, World!

); + expect(container.firstChild).toMatchInlineSnapshot(` +

+ Hello, World! +

+ `); +}); + +const Component = () => { + const graphqlClient = useGraphqlClient(); + const lqlClient = useLaunchqlClient(); + return
Yolo
; +}; + +const FetchUsers = ({ onSuccess, onError }) => { + const { + isLoading, + isFetching, + isFetched, + data, + error + } = useTableRowsPaginated({ + tableName: 'User', + skip: !'User', + select: { + id: true, + displayName: true, + username: true + }, + onSuccess, + onError + // ...queryParams + }); + if (isLoading || isFetching) { + return
Loading
; + } + if (isFetched) { + console.log(data); + expect(error).toBeFalsy(); + expect(data.nodes).toBeTruthy(); + } + return
Finished
; +}; + +const BasicQuery = ({ onSuccess, onError }) => { + const graphqlClient = useGraphqlClient(); + const { isLoading, isFetching, isFetched, data, error } = useQuery( + 'userAgent', + async () => { + if (!graphqlClient) return null; + const result = await graphqlClient.request(`query GetUserAgent { + currentUserAgent + } + `); + return result; + }, + { + onError, + onSuccess, + enabled: !!graphqlClient + } + ); + if (isLoading || isFetching) { + return
Loading
; + } + if (isFetched) { + console.log(data); + expect(error).toBeFalsy(); + expect(data.nodes).toBeTruthy(); + } + return
Finished
; +}; + +it('missing LqlProvider', async () => { + expect(() => { + render(Hello, World!); + }).toThrowError('Missing LqlProvider'); +}); + +it('missing QueryClient', async () => { + expect(() => { + render( + + Hello, World! + + ); + }).toThrowError('No QueryClient set, use QueryClientProvider to set one'); +}); + +// const getAuthHeaders = (token) => ({ +// authorization: `Bearer ${token}` +// }); + +it('useTableRowsPaginated', async (done) => { + const onSuccess = () => { + done(); + }; + const onError = () => { + expect(true).toBe(false); + done(); + }; + render( + + + + Hello, World! + + + + ); +}); + +it('useGraphqlClient', async (done) => { + const onSuccess = () => { + done(); + }; + const onError = () => { + expect(true).toBe(false); + done(); + }; + render( + + + + Hello, World! + + + + ); +}); diff --git a/packages/react/jest.config.js b/packages/react/jest.config.js new file mode 100644 index 000000000..0aa3aaa49 --- /dev/null +++ b/packages/react/jest.config.js @@ -0,0 +1,18 @@ +/** @type {import('ts-jest').JestConfigWithTsJest} */ +module.exports = { + preset: "ts-jest", + testEnvironment: "node", + transform: { + "^.+\\.tsx?$": [ + "ts-jest", + { + babelConfig: false, + tsconfig: "tsconfig.json", + }, + ], + }, + transformIgnorePatterns: [`/node_modules/*`], + testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], + modulePathIgnorePatterns: ["dist/*"] +}; diff --git a/packages/react/package.json b/packages/react/package.json new file mode 100644 index 000000000..66db1a224 --- /dev/null +++ b/packages/react/package.json @@ -0,0 +1,45 @@ +{ + "name": "@launchql/react", + "version": "2.0.0", + "author": "Dan Lynch ", + "description": "LaunchQL React", + "main": "index.js", + "module": "esm/index.js", + "types": "index.d.ts", + "homepage": "https://github.com/launchql/launchql", + "license": "SEE LICENSE IN LICENSE", + "publishConfig": { + "access": "public", + "directory": "dist" + }, + "repository": { + "type": "git", + "url": "https://github.com/launchql/launchql" + }, + "bugs": { + "url": "https://github.com/launchql/launchql/issues" + }, + "scripts": { + "copy": "copyfiles -f ../../LICENSE README.md package.json dist", + "clean": "rimraf dist/**", + "prepare": "npm run build", + "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "test": "jest", + "test:watch": "jest --watch" + }, + "dependencies": { + "@launchql/react-client": "^2.0.0", + "graphql-request": "^7.1.2", + "introspectron": "^2.0.0", + "lodash": "4.17.20", + "react-dom": "^19.1.0", + "react-query": "^3.39.3", + "react": "^19.1.0" + }, + "devDependencies": { + "@types/react": "^19.1.3", + "@types/lodash": "^4.17.16", + "@testing-library/jest-dom": "5.11.10", + "@testing-library/react": "11.2.5" + } +} \ No newline at end of file diff --git a/packages/react/src/context.ts b/packages/react/src/context.ts new file mode 100644 index 000000000..c235d24b5 --- /dev/null +++ b/packages/react/src/context.ts @@ -0,0 +1,19 @@ +import React from 'react'; + +export const useReactNative = + typeof WeakMap === 'function' && + !(typeof navigator === 'object' && navigator.product === 'ReactNative'); + +const cache = new (useReactNative ? WeakMap : Map)(); + +export function getLqlContext() { + let context = cache.get(React.createContext); + if (!context) { + context = React.createContext({}); + context.displayName = 'LqlContext'; + cache.set(React.createContext, context); + } + return context; +} + +export { getLqlContext as resetLqlContext }; diff --git a/packages/react/src/index.ts b/packages/react/src/index.ts new file mode 100644 index 000000000..d0c1c288c --- /dev/null +++ b/packages/react/src/index.ts @@ -0,0 +1,7 @@ +export * from './use-graphql-client'; +export * from './use-launchql-client'; +export * from './use-introspection'; +export * from './use-schema-meta'; +export * from './use-table-rows'; +export * from './provider'; +export * from './context'; diff --git a/packages/react/src/provider.tsx b/packages/react/src/provider.tsx new file mode 100644 index 000000000..c78d51090 --- /dev/null +++ b/packages/react/src/provider.tsx @@ -0,0 +1,25 @@ +// @ts-nocheck +import React from 'react'; +import { getLqlContext } from './context'; + +export const LqlProvider = ({ endpointUrl, children }) => { + const LqlContext = getLqlContext(); + return ( + + {(context = {}) => { + if (endpointUrl && context.endpointUrl !== endpointUrl) { + context = Object.assign({}, context, { endpointUrl }); + } + if (!context.endpointUrl) { + throw new Error( + 'LqlProvider was not passed endpointUrl: ' + JSON.stringify(context) + ); + } + + return ( + {children} + ); + }} + + ); +}; diff --git a/packages/react/src/use-graphql-client.ts b/packages/react/src/use-graphql-client.ts new file mode 100644 index 000000000..a1abe5d98 --- /dev/null +++ b/packages/react/src/use-graphql-client.ts @@ -0,0 +1,27 @@ +// @ts-nocheck +import { useState, useMemo, useContext } from 'react'; +import { GraphQLClient } from 'graphql-request'; +import { getLqlContext } from './context'; + +export const useGraphqlClient = () => { + const [endpointUrl, setEndpointUrl] = useState(null); + const [headers, setHeaders] = useState({}); + + const context = useContext(getLqlContext()); + if (!context || !context.endpointUrl) { + throw new Error('Missing LqlProvider'); + } + if (endpointUrl != context.endpointUrl) { + setEndpointUrl(context.endpointUrl); + } + if (JSON.stringify(headers) != JSON.stringify(context.headers)) { + setHeaders(context.headers); + } + + const graphqlClient = useMemo( + () => (endpointUrl ? new GraphQLClient(endpointUrl, { headers }) : null), + [headers, endpointUrl] + ); + + return graphqlClient; +}; diff --git a/packages/react/src/use-introspection.ts b/packages/react/src/use-introspection.ts new file mode 100644 index 000000000..7eed5d96c --- /dev/null +++ b/packages/react/src/use-introspection.ts @@ -0,0 +1,50 @@ +import { useEffect } from 'react'; +import { useQuery } from 'react-query'; +// @ts-ignore +import { IntrospectionQuery, parseGraphQuery } from 'introspectron'; +import noop from 'lodash/noop'; +import { useGraphqlClient } from './use-graphql-client'; + +export function useIntrospection(options = {}) { + // @ts-ignore + const { headers, onSuccess = noop, onError = noop, ...restOptions } = options; + const graphqlClient = useGraphqlClient(); + + useEffect(() => { + if (headers && graphqlClient) { + graphqlClient.setHeaders(headers); + } + }, [graphqlClient, headers]); + + const { refetch, ...rest } = useQuery( + 'introspection', + async () => { + const introspectionResults = await graphqlClient.request( + IntrospectionQuery + ); + try { + const { queries, mutations } = parseGraphQuery(introspectionResults); + return { ...queries, ...mutations }; + } catch (err) { + throw new Error('useIntrospection: failed to get introspection query'); + } + }, + { + onError, + onSuccess, + ...restOptions, + // The query will not execute until the graphqlClient exists + enabled: !!graphqlClient, + // SQL schema rarely changes, so we don't want it to invalidate too often + refetchInterval: false, + refetchIntervalInBackground: false, + refetchOnMount: false, + refetchOnWindowFocus: false + } + ); + + return { + refetch, + ...rest + }; +} diff --git a/packages/react/src/use-launchql-client.ts b/packages/react/src/use-launchql-client.ts new file mode 100644 index 000000000..929b49918 --- /dev/null +++ b/packages/react/src/use-launchql-client.ts @@ -0,0 +1,17 @@ +import { useMemo } from 'react'; +import { Client as LqlClient, MetaObject } from '@launchql/react-client'; +import { useIntrospection } from './use-introspection'; +import { useSchemaMeta } from './use-schema-meta'; + +export function useLaunchqlClient() { + const introspection = useIntrospection(); + const meta = useSchemaMeta(); + + return useMemo(() => { + if (!meta.data || !introspection.data) return null; + return new LqlClient({ + meta: MetaObject.convertFromMetaSchema({ _meta: meta.data }), + introspection: introspection.data + }); + }, [introspection.data, meta.data]); +} diff --git a/packages/react/src/use-schema-meta.ts b/packages/react/src/use-schema-meta.ts new file mode 100644 index 000000000..8d6b1fdf6 --- /dev/null +++ b/packages/react/src/use-schema-meta.ts @@ -0,0 +1,241 @@ +// @ts-nocheck +import { useEffect } from 'react'; +import { gql } from 'graphql-request'; +import { useQuery } from 'react-query'; +import { useGraphqlClient } from './use-graphql-client'; + +const fieldFragment = ` + name + type { + gqlType + isArray + modifier + pgAlias + pgType + subtype + typmod + } +`; + +const queryFragment = ` + query { + all + create + delete + one + update + } +`; + +const primaryConstraintsFragment = ` + primaryKeyConstraints { + name + fields { + ${fieldFragment} + } + } +`; + +const foreignKeyConstraintsFragments = ` + foreignKeyConstraints { + name + fields { + ${fieldFragment} + } + refFields { + ${fieldFragment} + } + refTable { + name + } + } +`; + +const inflectionFragment = ` + inflection { + allRows + allRowsSimple + conditionType + connection + createField + createInputType + createPayloadType + deleteByPrimaryKey + deletePayloadType + edge + edgeField + enumType + filterType + inputType + orderByType + patchField + patchType + tableFieldName + tableType + typeName + updateByPrimaryKey + updatePayloadType + } +`; + +const metaQuery = gql` + query SchemaMetaQuery { + _meta { + tables { + name + ${queryFragment} + + ${inflectionFragment} + + fields { + ${fieldFragment} + } + + ${primaryConstraintsFragment} + + ${foreignKeyConstraintsFragments} + + uniqueConstraints { + name + fields { + ${fieldFragment} + } + } + + relations { + belongsTo { + fieldName + isUnique + type + keys { + ${fieldFragment} + } + references { + name + fields { + ${fieldFragment} + } + } + } + has { + fieldName + isUnique + type + keys { + ${fieldFragment} + } + referencedBy { + name + fields { + ${fieldFragment} + } + ${primaryConstraintsFragment} + ${foreignKeyConstraintsFragments} + } + } + hasMany { + fieldName + isUnique + type + keys { + ${fieldFragment} + } + referencedBy { + name + fields { + ${fieldFragment} + } + ${primaryConstraintsFragment} + ${foreignKeyConstraintsFragments} + } + } + hasOne { + fieldName + isUnique + type + keys { + ${fieldFragment} + } + referencedBy { + name + fields { + ${fieldFragment} + } + ${primaryConstraintsFragment} + ${foreignKeyConstraintsFragments} + } + } + manyToMany { + fieldName + type + leftKeyAttributes { + ${fieldFragment} + } + rightKeyAttributes { + ${fieldFragment} + } + junctionTable { + name + fields { + ${fieldFragment} + } + ${queryFragment} + ${primaryConstraintsFragment} + ${foreignKeyConstraintsFragments} + } + rightTable { + name + fields { + ${fieldFragment} + } + ${queryFragment} + ${primaryConstraintsFragment} + ${foreignKeyConstraintsFragments} + } + } + } + } + } + } +`; + +export function useSchemaMeta({ + tableName, + onSuccess, + onError, + headers, + ...restOptions +} = {}) { + const graphqlClient = useGraphqlClient(); + + useEffect(() => { + if (headers && graphqlClient) { + graphqlClient.setHeaders(headers); + } + }, [graphqlClient, headers]); + + const { data, refetch, ...otherProps } = useQuery( + 'schemaMeta', + async () => { + return await graphqlClient.request(metaQuery); + }, + { + onError, + onSuccess, + ...restOptions, + // The query will not execute until the graphqlClient exists + enabled: !!graphqlClient, + // SQL schema rarely changes, so we don't want it to invalidate too often + refetchInterval: false, + refetchIntervalInBackground: false, + refetchOnMount: false, + refetchOnWindowFocus: false + } + ); + + return { + ...otherProps, + refetch, + data: tableName ? data?._meta?.tables[tableName] : data?._meta + }; +} diff --git a/packages/react/src/use-table-rows.ts b/packages/react/src/use-table-rows.ts new file mode 100644 index 000000000..94cb0f984 --- /dev/null +++ b/packages/react/src/use-table-rows.ts @@ -0,0 +1,249 @@ +// @ts-nocheck +import { useMemo } from 'react'; +import { + useQuery, + useInfiniteQuery, + useMutation, + useQueryClient +} from 'react-query'; +import { useGraphqlClient } from './use-graphql-client'; +import { useLaunchqlClient } from './use-launchql-client'; +const noop = () => {}; + +export function useTableRowsPaginated(options = {}) { + const { + tableName, + first, + after, + last, + before, + condition, + filter, + orderBy, + onSuccess = noop, + onError, + skip = false, + select, + ...restOptions + } = options; + + const graphqlClient = useGraphqlClient(); + const lqlClient = useLaunchqlClient(); + + const graphqlQuery = useMemo(() => { + if (!lqlClient) return null; + const result = lqlClient.query(tableName).getMany({ select }).print(); + return { + hash: result._hash, + key: result._key + }; + }, [lqlClient, select, tableName]); + + const params = useMemo( + () => ({ + skip, + first, + after, + last, + before, + condition, + filter, + orderBy, + graphqlQuery + }), + [after, before, condition, filter, first, graphqlQuery, last, orderBy, skip] + ); + + const query = useQuery( + [tableName, params], + async ({ queryKey }) => { + const [, params] = queryKey; + const { + skip, + first, + last, + after, + before, + condition, + filter, + orderBy, + graphqlQuery + } = normalize(params); + if (skip || !graphqlQuery) return null; + + const result = await graphqlClient.request(graphqlQuery.hash, { + first, + last, + after, + before, + condition, + filter, + orderBy + }); + return result[graphqlQuery.key]; + }, + { + onError, + onSuccess, + enabled: !!graphqlClient && !!graphqlQuery, + ...restOptions + // Read more what this does at: + // https://react-query.tanstack.com/guides/paginated-queries#better-paginated-queries-with-keeppreviousdata + // keepPreviousData: true + } + ); + + return query; +} + +export function useTableRowsInfinite(options = {}) { + const { + tableName, + condition, + filter, + orderBy, + onSuccess = noop, + onError, + select, + ...restOptions + } = options; + + const graphqlClient = useGraphqlClient(); + const lqlClient = useLaunchqlClient(); + + const graphqlQuery = useMemo(() => { + if (!lqlClient) return null; + const result = lqlClient.query(tableName).getMany({ select }).print(); + return { + hash: result._hash, + key: result._key + }; + }, [lqlClient, select, tableName]); + + const params = useMemo( + () => ({ + graphqlQuery, + condition, + filter, + orderBy + }), + [condition, filter, graphqlQuery, orderBy] + ); + + const infiniteQuery = useInfiniteQuery( + [tableName, params], + async ({ queryKey, pageParam = null }) => { + const [, params] = queryKey; + const { condition, filter, orderBy, graphqlQuery } = normalize(params); + if (!graphqlQuery) return null; + + const result = await graphqlClient.request(graphqlQuery.hash, { + first: 50, + after: pageParam, + condition, + filter, + orderBy + }); + return result[graphqlQuery.key]; + }, + { + onError, + onSuccess, + enabled: !!graphqlClient && !!graphqlQuery, + getNextPageParam: (lastPage) => lastPage.pageInfo.endCursor, + ...restOptions + } + ); + + return infiniteQuery; +} + +export function useCreateTableRow(options = {}) { + const { tableName, onSuccess, onError } = options; + + const queryClient = useQueryClient(); + const graphqlClient = useGraphqlClient(); + const lqlClient = useLaunchqlClient(); + + const graphqlMutation = useMemo(() => { + if (!lqlClient) return null; + const result = lqlClient.query(tableName).create().print(); + return { + hash: result._hash, + key: result._key + }; + }, [lqlClient, tableName]); + + const mutation = useMutation( + async (variables) => { + const result = await graphqlClient.request( + graphqlMutation.hash, + variables + ); + return result[graphqlMutation.key]; + }, + { + onSuccess: (...args) => { + // Will invalidate every query that has query key starting with tableName + // ex: ['Action'] and ['Action', params] will both be invalidated + queryClient.invalidateQueries(tableName); + if (typeof onSuccess === 'function') onSuccess(args); + }, + onError + } + ); + + return mutation; +} + +export function useDeleteTableRow(options = {}) { + const { tableName, onSuccess, onError } = options; + + const queryClient = useQueryClient(); + const graphqlClient = useGraphqlClient(); + const lqlClient = useLaunchqlClient(); + + const graphqlMutation = useMemo(() => { + if (!lqlClient) return null; + const result = lqlClient.query(tableName).delete().print(); + return { + hash: result._hash, + key: result._key + }; + }, [lqlClient, tableName]); + + const mutation = useMutation( + async (variables) => { + const result = await graphqlClient.request( + graphqlMutation.hash, + variables + ); + return result[graphqlMutation.key]; + }, + { + onSuccess: (...args) => { + // Will invalidate every query that has query key starting with tableName + // ex: ['Action'] and ['Action', params] will both be invalidated + queryClient.invalidateQueries(tableName); + if (typeof onSuccess === 'function') onSuccess(args); + }, + onError + } + ); + + return mutation; +} + +function normalize(params) { + return { + ...params, + after: params.after ? String(params.after) : null, + before: params.before ? String(params.before) : null, + first: isValidPageSize(params.first) ? undefined : Number(params.first), + last: isValidPageSize(params.last) ? undefined : Number(params.last) + }; +} + +function isValidPageSize(size) { + return isNaN(size) || size == null; +} diff --git a/packages/react/tsconfig.esm.json b/packages/react/tsconfig.esm.json new file mode 100644 index 000000000..800d7506d --- /dev/null +++ b/packages/react/tsconfig.esm.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "dist/esm", + "module": "es2022", + "rootDir": "src/", + "declaration": false + } +} diff --git a/packages/react/tsconfig.json b/packages/react/tsconfig.json new file mode 100644 index 000000000..ca537e3a1 --- /dev/null +++ b/packages/react/tsconfig.json @@ -0,0 +1,10 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "rootDir": "src/", + "jsx": "react" + }, + "include": ["src/**/*.ts", "src/**/*.tsx"], + "exclude": ["dist", "node_modules"] +} diff --git a/packages/s3-streamer/README.md b/packages/s3-streamer/README.md index 78979d09d..22e036987 100644 --- a/packages/s3-streamer/README.md +++ b/packages/s3-streamer/README.md @@ -1,5 +1,17 @@ # s3-streamer +

+ +

+ +

+ + + + + +

+ ```sh npm install @launchql/s3-streamer ``` diff --git a/packages/s3-utils/README.md b/packages/s3-utils/README.md index e8196dffa..be199e271 100644 --- a/packages/s3-utils/README.md +++ b/packages/s3-utils/README.md @@ -1,3 +1,13 @@ # s3-utils -aws s3 utilities +

+ +

+ +

+ + + + + +

\ No newline at end of file diff --git a/packages/server-utils/README.md b/packages/server-utils/README.md index b0d1cb233..1ff2ac4e4 100644 --- a/packages/server-utils/README.md +++ b/packages/server-utils/README.md @@ -1,64 +1,13 @@ -# server-utils +# @launchql/server-utils -

-
- server utils +

+

-## install - -```sh -npm install server-utils -``` -## Table of contents - -- [server-utils](#server-utils) - - [Install](#install) - - [Table of contents](#table-of-contents) -- [Developing](#developing) -- [Credits](#credits) - -## Developing - -When first cloning the repo: - -```sh -yarn -# build the prod packages. When devs would like to navigate to the source code, this will only navigate from references to their definitions (.d.ts files) between packages. -yarn build -``` - -Or if you want to make your dev process smoother, you can run: - -```sh -yarn -# build the dev packages with .map files, this enables navigation from references to their source code between packages. -yarn build:dev -``` - -## Interchain JavaScript Stack - -A unified toolkit for building applications and smart contracts in the Interchain ecosystem ⚛️ - -| Category | Tools | Description | -|----------------------|------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------| -| **Chain Information** | [**Chain Registry**](https://github.com/hyperweb-io/chain-registry), [**Utils**](https://www.npmjs.com/package/@chain-registry/utils), [**Client**](https://www.npmjs.com/package/@chain-registry/client) | Everything from token symbols, logos, and IBC denominations for all assets you want to support in your application. | -| **Wallet Connectors**| [**Interchain Kit**](https://github.com/hyperweb-io/interchain-kit)beta, [**Cosmos Kit**](https://github.com/hyperweb.io/cosmos-kit) | Experience the convenience of connecting with a variety of web3 wallets through a single, streamlined interface. | -| **Signing Clients** | [**InterchainJS**](https://github.com/hyperweb-io/interchainjs)beta, [**CosmJS**](https://github.com/cosmos/cosmjs) | A single, universal signing interface for any network | -| **SDK Clients** | [**Telescope**](https://github.com/hyperweb.io/telescope) | Your Frontend Companion for Building with TypeScript with Cosmos SDK Modules. | -| **Starter Kits** | [**Create Interchain App**](https://github.com/hyperweb-io/create-interchain-app)beta, [**Create Cosmos App**](https://github.com/hyperweb.io/create-cosmos-app) | Set up a modern Interchain app by running one command. | -| **UI Kits** | [**Interchain UI**](https://github.com/hyperweb.io/interchain-ui) | The Interchain Design System, empowering developers with a flexible, easy-to-use UI kit. | -| **Testing Frameworks** | [**Starship**](https://github.com/hyperweb.io/starship) | Unified Testing and Development for the Interchain. | -| **TypeScript Smart Contracts** | [**Create Hyperweb App**](https://github.com/hyperweb-io/create-hyperweb-app) | Build and deploy full-stack blockchain applications with TypeScript | -| **CosmWasm Contracts** | [**CosmWasm TS Codegen**](https://github.com/CosmWasm/ts-codegen) | Convert your CosmWasm smart contracts into dev-friendly TypeScript classes. | - -## Credits - -🛠 Built by Hyperweb (formerly Cosmology) — if you like our tools, please checkout and contribute to [our github ⚛️](https://github.com/hyperweb-io) - - -## Disclaimer - -AS DESCRIBED IN THE LICENSES, THE SOFTWARE IS PROVIDED “AS IS”, AT YOUR OWN RISK, AND WITHOUT WARRANTIES OF ANY KIND. - -No developer or entity involved in creating this software will be liable for any claims or damages whatsoever associated with your use, inability to use, or your interaction with other users of the code, including any direct, indirect, incidental, special, exemplary, punitive or consequential damages, or loss of profits, cryptocurrencies, tokens, or anything else of value. +

+ + + + + +

\ No newline at end of file diff --git a/packages/server/README.md b/packages/server/README.md index 794f2141b..401ebeb8e 100644 --- a/packages/server/README.md +++ b/packages/server/README.md @@ -1,64 +1,13 @@ # @launchql/server -

-
- LaunchQL Server +

+

-## install - -```sh -npm install @launchql/server -``` -## Table of contents - -- [@launchql/server](#@launchql/server) - - [Install](#install) - - [Table of contents](#table-of-contents) -- [Developing](#developing) -- [Credits](#credits) - -## Developing - -When first cloning the repo: - -```sh -yarn -# build the prod packages. When devs would like to navigate to the source code, this will only navigate from references to their definitions (.d.ts files) between packages. -yarn build -``` - -Or if you want to make your dev process smoother, you can run: - -```sh -yarn -# build the dev packages with .map files, this enables navigation from references to their source code between packages. -yarn build:dev -``` - -## Interchain JavaScript Stack - -A unified toolkit for building applications and smart contracts in the Interchain ecosystem ⚛️ - -| Category | Tools | Description | -|----------------------|------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------| -| **Chain Information** | [**Chain Registry**](https://github.com/hyperweb-io/chain-registry), [**Utils**](https://www.npmjs.com/package/@chain-registry/utils), [**Client**](https://www.npmjs.com/package/@chain-registry/client) | Everything from token symbols, logos, and IBC denominations for all assets you want to support in your application. | -| **Wallet Connectors**| [**Interchain Kit**](https://github.com/hyperweb-io/interchain-kit)beta, [**Cosmos Kit**](https://github.com/hyperweb.io/cosmos-kit) | Experience the convenience of connecting with a variety of web3 wallets through a single, streamlined interface. | -| **Signing Clients** | [**InterchainJS**](https://github.com/hyperweb-io/interchainjs)beta, [**CosmJS**](https://github.com/cosmos/cosmjs) | A single, universal signing interface for any network | -| **SDK Clients** | [**Telescope**](https://github.com/hyperweb.io/telescope) | Your Frontend Companion for Building with TypeScript with Cosmos SDK Modules. | -| **Starter Kits** | [**Create Interchain App**](https://github.com/hyperweb-io/create-interchain-app)beta, [**Create Cosmos App**](https://github.com/hyperweb.io/create-cosmos-app) | Set up a modern Interchain app by running one command. | -| **UI Kits** | [**Interchain UI**](https://github.com/hyperweb.io/interchain-ui) | The Interchain Design System, empowering developers with a flexible, easy-to-use UI kit. | -| **Testing Frameworks** | [**Starship**](https://github.com/hyperweb.io/starship) | Unified Testing and Development for the Interchain. | -| **TypeScript Smart Contracts** | [**Create Hyperweb App**](https://github.com/hyperweb-io/create-hyperweb-app) | Build and deploy full-stack blockchain applications with TypeScript | -| **CosmWasm Contracts** | [**CosmWasm TS Codegen**](https://github.com/CosmWasm/ts-codegen) | Convert your CosmWasm smart contracts into dev-friendly TypeScript classes. | - -## Credits - -🛠 Built by Hyperweb (formerly Cosmology) — if you like our tools, please checkout and contribute to [our github ⚛️](https://github.com/hyperweb-io) - - -## Disclaimer - -AS DESCRIBED IN THE LICENSES, THE SOFTWARE IS PROVIDED “AS IS”, AT YOUR OWN RISK, AND WITHOUT WARRANTIES OF ANY KIND. - -No developer or entity involved in creating this software will be liable for any claims or damages whatsoever associated with your use, inability to use, or your interaction with other users of the code, including any direct, indirect, incidental, special, exemplary, punitive or consequential damages, or loss of profits, cryptocurrencies, tokens, or anything else of value. +

+ + + + + +

\ No newline at end of file diff --git a/packages/stream-to-etag/README.md b/packages/stream-to-etag/README.md new file mode 100644 index 000000000..30cf2a03a --- /dev/null +++ b/packages/stream-to-etag/README.md @@ -0,0 +1,31 @@ +# Stream to ETag + +

+ +

+ +

+ + + + + +

+ +Calculates Etag/S3 MD5 sum given a readable stream. Uses the same algorithm that S3 uses to calculate the `ETag`. + +This is especially useful for verifying large files uploaded using multipart S3 API, enabling use of `createReadStream` to keep memory usage low. + +## Installation + +```sh +npm install stream-to-etag +``` + +## Usage + +```js + const etag = await stream2etag(createReadStream(file)); +``` + +ETags compatible with s3, thanks to the author of [this post](https://stackoverflow.com/questions/12186993/what-is-the-algorithm-to-compute-the-amazon-s3-etag-for-a-file-larger-than-5gb#answer-19896823) for the breakdown of the algorithm. diff --git a/packages/stream-to-etag/__fixtures__/deadman.jpg b/packages/stream-to-etag/__fixtures__/deadman.jpg new file mode 100644 index 000000000..16229bec6 Binary files /dev/null and b/packages/stream-to-etag/__fixtures__/deadman.jpg differ diff --git a/packages/stream-to-etag/__fixtures__/pct.pct b/packages/stream-to-etag/__fixtures__/pct.pct new file mode 100644 index 000000000..26bb893e3 Binary files /dev/null and b/packages/stream-to-etag/__fixtures__/pct.pct differ diff --git a/packages/stream-to-etag/__fixtures__/pdf.pdf b/packages/stream-to-etag/__fixtures__/pdf.pdf new file mode 100644 index 000000000..2e3c26a95 Binary files /dev/null and b/packages/stream-to-etag/__fixtures__/pdf.pdf differ diff --git a/packages/stream-to-etag/__fixtures__/scss.scss b/packages/stream-to-etag/__fixtures__/scss.scss new file mode 100644 index 000000000..cc24e936c --- /dev/null +++ b/packages/stream-to-etag/__fixtures__/scss.scss @@ -0,0 +1,4 @@ +@import "variables"; +@import "flag-icon-base"; +@import "flag-icon-list"; +@import "flag-icon-more"; diff --git a/packages/stream-to-etag/__tests__/__snapshots__/stream-to-etag.test.ts.snap b/packages/stream-to-etag/__tests__/__snapshots__/stream-to-etag.test.ts.snap new file mode 100644 index 000000000..1e8e3001c --- /dev/null +++ b/packages/stream-to-etag/__tests__/__snapshots__/stream-to-etag.test.ts.snap @@ -0,0 +1,10 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`etags calculates etags properly 1`] = ` +{ + "/deadman.jpg": "c61f004b66f96e5d1bcd05fc71ac900c-2", + "/pct.pct": "630620c4f931bd94573cafe460ad4af6", + "/pdf.pdf": "b9aa628349df6cc1c99919fe4a12216c", + "/scss.scss": "cd8759ad9f9530b6f852675d1db3235a", +} +`; diff --git a/packages/stream-to-etag/__tests__/stream-to-etag.test.ts b/packages/stream-to-etag/__tests__/stream-to-etag.test.ts new file mode 100644 index 000000000..3fe7215f7 --- /dev/null +++ b/packages/stream-to-etag/__tests__/stream-to-etag.test.ts @@ -0,0 +1,18 @@ +import stream2etag from '../src'; +import { createReadStream } from 'fs'; +import { sync as glob } from 'glob'; + +describe('etags', () => { + it('calculates etags properly', async () => { + const res: Record = {}; + const files = glob(__dirname + '/../__fixtures__/*.*'); + + for (let i = 0; i < files.length; i++) { + const file = files[i]; + const key = file.split('__fixtures__')[1]; + res[key] = await stream2etag(createReadStream(file)); + } + + expect(res).toMatchSnapshot(); + }); +}); diff --git a/packages/stream-to-etag/jest.config.js b/packages/stream-to-etag/jest.config.js new file mode 100644 index 000000000..0aa3aaa49 --- /dev/null +++ b/packages/stream-to-etag/jest.config.js @@ -0,0 +1,18 @@ +/** @type {import('ts-jest').JestConfigWithTsJest} */ +module.exports = { + preset: "ts-jest", + testEnvironment: "node", + transform: { + "^.+\\.tsx?$": [ + "ts-jest", + { + babelConfig: false, + tsconfig: "tsconfig.json", + }, + ], + }, + transformIgnorePatterns: [`/node_modules/*`], + testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], + modulePathIgnorePatterns: ["dist/*"] +}; diff --git a/packages/stream-to-etag/package.json b/packages/stream-to-etag/package.json new file mode 100644 index 000000000..36d73a9b3 --- /dev/null +++ b/packages/stream-to-etag/package.json @@ -0,0 +1,39 @@ +{ + "name": "stream-to-etag", + "version": "2.0.0", + "author": "Dan Lynch ", + "description": "Calculates Etag/S3 MD5 sum given a readable stream. Uses the same algorithm that S3 uses to calculate the ETag.", + "main": "index.js", + "module": "esm/index.js", + "types": "index.d.ts", + "homepage": "https://github.com/launchql/launchql", + "license": "SEE LICENSE IN LICENSE", + "publishConfig": { + "access": "public", + "directory": "dist" + }, + "repository": { + "type": "git", + "url": "https://github.com/launchql/launchql" + }, + "bugs": { + "url": "https://github.com/launchql/launchql/issues" + }, + "scripts": { + "copy": "copyfiles -f ../../LICENSE README.md package.json dist", + "clean": "rimraf dist/**", + "prepare": "npm run build", + "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build:dev": "npm run clean; tsc --declarationMap; tsc -p tsconfig.esm.json; npm run copy", + "lint": "eslint . --fix", + "test": "jest", + "test:watch": "jest --watch" + }, + "keywords": [ + "s3", + "etag" + ], + "dependencies": { + "etag-hash": "^2.0.0" + } +} \ No newline at end of file diff --git a/packages/stream-to-etag/src/index.ts b/packages/stream-to-etag/src/index.ts new file mode 100644 index 000000000..b70be6d3b --- /dev/null +++ b/packages/stream-to-etag/src/index.ts @@ -0,0 +1,20 @@ +import { createHash } from 'etag-hash'; +import { Readable } from 'stream'; + +export default function stream2etag(stream: Readable, partSizeInMb: number = 5): Promise { + return new Promise((resolve, reject) => { + const hash = createHash(partSizeInMb); + + stream + .on('error', (error: Error) => { + reject(error); + }) + .on('data', (chunk: Buffer | string) => { + const buf = typeof chunk === 'string' ? Buffer.from(chunk, 'utf8') : chunk; + hash.update(buf); + }) + .on('end', () => { + resolve(hash.digest()); + }); + }); +} diff --git a/packages/stream-to-etag/tsconfig.esm.json b/packages/stream-to-etag/tsconfig.esm.json new file mode 100644 index 000000000..800d7506d --- /dev/null +++ b/packages/stream-to-etag/tsconfig.esm.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "dist/esm", + "module": "es2022", + "rootDir": "src/", + "declaration": false + } +} diff --git a/packages/stream-to-etag/tsconfig.json b/packages/stream-to-etag/tsconfig.json new file mode 100644 index 000000000..1a9d5696c --- /dev/null +++ b/packages/stream-to-etag/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "rootDir": "src/" + }, + "include": ["src/**/*.ts"], + "exclude": ["dist", "node_modules", "**/*.spec.*", "**/*.test.*"] +} diff --git a/packages/types/README.md b/packages/types/README.md index 63ba973bb..dc2a847ba 100644 --- a/packages/types/README.md +++ b/packages/types/README.md @@ -1 +1,13 @@ -# types +# @launchql/types + +

+ +

+ +

+ + + + + +

\ No newline at end of file diff --git a/packages/upload-names/README.md b/packages/upload-names/README.md index 7c959c248..a5b12bca0 100644 --- a/packages/upload-names/README.md +++ b/packages/upload-names/README.md @@ -1,4 +1,16 @@ -# upload-names +# @launchql/upload-names + +

+ +

+ +

+ + + + + +

```sh npm install @launchql/upload-names diff --git a/packages/url-domains/README.md b/packages/url-domains/README.md index 05f2e8880..e35c99500 100644 --- a/packages/url-domains/README.md +++ b/packages/url-domains/README.md @@ -1,4 +1,16 @@ -# url domains +# @launchql/url-domains + +

+ +

+ +

+ + + + + +

for use with express diff --git a/packages/uuid-hash/README.md b/packages/uuid-hash/README.md new file mode 100644 index 000000000..8f708900e --- /dev/null +++ b/packages/uuid-hash/README.md @@ -0,0 +1,30 @@ +# UUID Hash + +

+ +

+ +

+ + + + + +

+ +Es6 class that generates RFC-compliant UUID v5. + +## Installation + +```sh +npm install uuid-hash +``` + +## Usage + +```js +const uuid = require('uuid-hash'); +const identifier = uuid.createHash().update(contents).digest(); +``` + +Just like [node-uuid](https://github.com/kelektiv/node-uuid) for uuid v5, but removed the need to have all contents in-memory to be compatible with streams. API similar to the crypto module. diff --git a/packages/uuid-hash/__tests__/__snapshots__/uuid-hash.test.ts.snap b/packages/uuid-hash/__tests__/__snapshots__/uuid-hash.test.ts.snap new file mode 100644 index 000000000..545246c59 --- /dev/null +++ b/packages/uuid-hash/__tests__/__snapshots__/uuid-hash.test.ts.snap @@ -0,0 +1,17 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`UUID v5 uuid v5 hash 1`] = ` +{ + "Another String": "6683e2b8-dbf7-5927-bdf0-22520ace81b1", + "Hello World": "7bf3746c-6273-5e2d-8174-be6c0a78c192", + "uuid": "e8613ca4-b17d-5979-82ea-86c1373c4ffc", +} +`; + +exports[`UUID v5 uuid v5 hash w custom namespace 1`] = ` +{ + "Another String": "1afb8e5d-2c55-5c54-b596-741f19965158", + "Hello World": "a17fe188-1546-54ac-8e87-6a58931ea342", + "uuid": "2107d0c4-2b6c-5583-90f4-ee0b303c3a58", +} +`; diff --git a/packages/uuid-hash/__tests__/uuid-hash.test.ts b/packages/uuid-hash/__tests__/uuid-hash.test.ts new file mode 100644 index 000000000..b651da21b --- /dev/null +++ b/packages/uuid-hash/__tests__/uuid-hash.test.ts @@ -0,0 +1,27 @@ +import { createHash } from '../src'; + +describe('UUID v5', () => { + it('uuid v5 hash', async () => { + const res: Record = {}; + const strings = ['Hello World', 'Another String', 'uuid']; + for (let i = 0; i < strings.length; i++) { + const str = strings[i]; + res[str] = createHash() + .update(str) + .digest(); + } + expect(res).toMatchSnapshot(); + }); + + it('uuid v5 hash w custom namespace', async () => { + const res: Record = {}; + const strings = ['Hello World', 'Another String', 'uuid']; + for (let i = 0; i < strings.length; i++) { + const str = strings[i]; + res[str] = createHash('e8613ca4-b17d-5979-82ea-86c1373c4ffc') + .update(str) + .digest(); + } + expect(res).toMatchSnapshot(); + }); +}); diff --git a/packages/uuid-hash/jest.config.js b/packages/uuid-hash/jest.config.js new file mode 100644 index 000000000..0aa3aaa49 --- /dev/null +++ b/packages/uuid-hash/jest.config.js @@ -0,0 +1,18 @@ +/** @type {import('ts-jest').JestConfigWithTsJest} */ +module.exports = { + preset: "ts-jest", + testEnvironment: "node", + transform: { + "^.+\\.tsx?$": [ + "ts-jest", + { + babelConfig: false, + tsconfig: "tsconfig.json", + }, + ], + }, + transformIgnorePatterns: [`/node_modules/*`], + testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], + modulePathIgnorePatterns: ["dist/*"] +}; diff --git a/packages/uuid-hash/package.json b/packages/uuid-hash/package.json new file mode 100644 index 000000000..ae57d342e --- /dev/null +++ b/packages/uuid-hash/package.json @@ -0,0 +1,38 @@ +{ + "name": "uuid-hash", + "version": "2.0.0", + "author": "Dan Lynch ", + "description": "Es6 class that generates RFC-compliant UUID v5.", + "main": "index.js", + "module": "esm/index.js", + "types": "index.d.ts", + "homepage": "https://github.com/launchql/launchql", + "license": "SEE LICENSE IN LICENSE", + "publishConfig": { + "access": "public", + "directory": "dist" + }, + "repository": { + "type": "git", + "url": "https://github.com/launchql/launchql" + }, + "bugs": { + "url": "https://github.com/launchql/launchql/issues" + }, + "scripts": { + "copy": "copyfiles -f ../../LICENSE README.md package.json dist", + "clean": "rimraf dist/**", + "prepare": "npm run build", + "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build:dev": "npm run clean; tsc --declarationMap; tsc -p tsconfig.esm.json; npm run copy", + "lint": "eslint . --fix", + "test": "jest", + "test:watch": "jest --watch" + }, + "keywords": [ + "hash", + "crypto", + "uuidv5", + "uuid" + ] +} \ No newline at end of file diff --git a/packages/uuid-hash/src/index.ts b/packages/uuid-hash/src/index.ts new file mode 100644 index 000000000..43e072397 --- /dev/null +++ b/packages/uuid-hash/src/index.ts @@ -0,0 +1,97 @@ +import { createHash as createCryptoHash, Hash as NodeHash } from 'crypto'; + +export const DNS = '6ba7b810-9dad-11d1-80b4-00c04fd430c8'; +export const URL = '6ba7b811-9dad-11d1-80b4-00c04fd430c8'; + +const convertToBuffer = (bytes: string | number[] | Buffer): Buffer => { + if (Array.isArray(bytes)) { + return Buffer.from(bytes); + } else if (typeof bytes === 'string') { + return Buffer.from(bytes, 'utf8'); + } + return bytes; +}; + +const uuidToBytes = (uuid: string): number[] => { + const bytes: number[] = []; + uuid.replace(/[a-fA-F0-9]{2}/g, (hex) => { + bytes.push(parseInt(hex, 16)); + return ''; + }); + return bytes; +}; + +const hex: string[] = []; +for (let i = 0; i < 256; i++) { + hex[i] = (i < 16 ? '0' : '') + i.toString(16); +} + +const hexToBytes = (hexStr: string): number[] => { + const bytes: number[] = []; + for (let c = 0; c < hexStr.length; c += 2) { + bytes.push(parseInt(hexStr.substr(c, 2), 16)); + } + return bytes; +}; + +export class UuidHash { + private version: number; + private namespace: string | number[]; + private shasum: NodeHash; + + constructor(namespace: string | number[] = URL, version: number = 0x50) { + this.version = version; + this.namespace = namespace; + + this.shasum = createCryptoHash('sha1'); + this.shasum.update(convertToBuffer(this.namespace)); + + if (typeof this.namespace === 'string') { + this.namespace = uuidToBytes(this.namespace); + } + + if (!Array.isArray(this.namespace) || this.namespace.length !== 16) { + throw new Error('namespace must be uuid string or an Array of 16 byte values'); + } + } + + update(chunk: string | number[] | Buffer): this { + this.shasum.update(convertToBuffer(chunk)); + return this; + } + + digest(): string { + const r = hexToBytes(this.shasum.digest('hex')); + r[6] = (r[6] & 0x0f) | this.version; + r[8] = (r[8] & 0x3f) | 0x80; + + return ( + hex[r[0]] + + hex[r[1]] + + hex[r[2]] + + hex[r[3]] + + '-' + + hex[r[4]] + + hex[r[5]] + + '-' + + hex[r[6]] + + hex[r[7]] + + '-' + + hex[r[8]] + + hex[r[9]] + + '-' + + hex[r[10]] + + hex[r[11]] + + hex[r[12]] + + hex[r[13]] + + hex[r[14]] + + hex[r[15]] + ); + } +} + +export const createHash = (...args: ConstructorParameters): UuidHash => { + return new UuidHash(...args); +}; + +export default UuidHash; \ No newline at end of file diff --git a/packages/uuid-hash/tsconfig.esm.json b/packages/uuid-hash/tsconfig.esm.json new file mode 100644 index 000000000..800d7506d --- /dev/null +++ b/packages/uuid-hash/tsconfig.esm.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "dist/esm", + "module": "es2022", + "rootDir": "src/", + "declaration": false + } +} diff --git a/packages/uuid-hash/tsconfig.json b/packages/uuid-hash/tsconfig.json new file mode 100644 index 000000000..1a9d5696c --- /dev/null +++ b/packages/uuid-hash/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "rootDir": "src/" + }, + "include": ["src/**/*.ts"], + "exclude": ["dist", "node_modules", "**/*.spec.*", "**/*.test.*"] +} diff --git a/packages/uuid-stream/README.md b/packages/uuid-stream/README.md new file mode 100644 index 000000000..8b1f5f81c --- /dev/null +++ b/packages/uuid-stream/README.md @@ -0,0 +1,47 @@ +# UUID Stream + +

+ +

+ +

+ + + + + +

+ +A Transform stream that generates RFC-compliant UUID v5. + +## Installation + +```sh +npm install uuid-stream +``` + +## Usage + +```js +const UuidStream = require('uuid-stream'); +const stream = new UuidStream(); +const readstream = getReadStreamSomehow(); + +let result = null; +stream + .on('error', e => { + reject(e); + }) + .on('uuid', data => { + result = data.toString(); + }) + .on('data', data => { + // data passes through if you need to do more! + }) + .on('finish', () => { + resolve(result); + }); +readstream.pipe(stream); +``` + +Just like [node-uuid](https://github.com/kelektiv/node-uuid) for uuid v5, but removed the need to have all contents in-memory to be compatible with streams. diff --git a/packages/uuid-stream/__tests__/__snapshots__/uuid-stream.test.ts.snap b/packages/uuid-stream/__tests__/__snapshots__/uuid-stream.test.ts.snap new file mode 100644 index 000000000..05c2c22b4 --- /dev/null +++ b/packages/uuid-stream/__tests__/__snapshots__/uuid-stream.test.ts.snap @@ -0,0 +1,8 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`UUID v5 uuids from streams 1`] = ` +{ + "Another String": "6683e2b8-dbf7-5927-bdf0-22520ace81b1", + "Hello World": "7bf3746c-6273-5e2d-8174-be6c0a78c192", +} +`; diff --git a/packages/uuid-stream/__tests__/uuid-stream.test.ts b/packages/uuid-stream/__tests__/uuid-stream.test.ts new file mode 100644 index 000000000..d4bae29e9 --- /dev/null +++ b/packages/uuid-stream/__tests__/uuid-stream.test.ts @@ -0,0 +1,53 @@ +import { createHash } from 'crypto'; +import { Readable, ReadableOptions } from 'stream'; +import UuidStream from '../src'; + +const getUuid = (stream: NodeJS.ReadableStream): Promise => { + return new Promise((resolve, reject) => { + const sum = createHash('md5'); + let result: string | null = null; + + stream + .on('error', (e: Error) => { + reject(e); + }) + .on('uuid', (data: Buffer | string) => { + result = data.toString(); + }) + .on('data', (data: Buffer | string) => { + sum.update(data); + }) + .on('finish', () => { + expect(sum.digest('hex')).not.toBe('d41d8cd98f00b204e9800998ecf8427e'); + resolve(result); + }); + }); +}; + +class StringStream extends Readable { + constructor(private string: string, opts?: ReadableOptions) { + super(opts); + this.push(string); + this.push(null); + } + + _read(): void { + // no-op + } +} + +describe('UUID v5', () => { + it('uuids from streams', async () => { + const res: Record = {}; + const strings = ['Hello World', 'Another String']; + + for (let i = 0; i < strings.length; i++) { + const str = strings[i]; + const s = new StringStream(str); + const stream = new UuidStream(); + res[str] = await getUuid(s.pipe(stream)); + } + + expect(res).toMatchSnapshot(); + }); +}); diff --git a/packages/uuid-stream/jest.config.js b/packages/uuid-stream/jest.config.js new file mode 100644 index 000000000..0aa3aaa49 --- /dev/null +++ b/packages/uuid-stream/jest.config.js @@ -0,0 +1,18 @@ +/** @type {import('ts-jest').JestConfigWithTsJest} */ +module.exports = { + preset: "ts-jest", + testEnvironment: "node", + transform: { + "^.+\\.tsx?$": [ + "ts-jest", + { + babelConfig: false, + tsconfig: "tsconfig.json", + }, + ], + }, + transformIgnorePatterns: [`/node_modules/*`], + testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$", + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], + modulePathIgnorePatterns: ["dist/*"] +}; diff --git a/packages/uuid-stream/package.json b/packages/uuid-stream/package.json new file mode 100644 index 000000000..170d851ac --- /dev/null +++ b/packages/uuid-stream/package.json @@ -0,0 +1,42 @@ +{ + "name": "uuid-stream", + "version": "2.0.0", + "author": "Dan Lynch ", + "description": "A Transform stream that generates RFC-compliant UUID v5.", + "main": "index.js", + "module": "esm/index.js", + "types": "index.d.ts", + "homepage": "https://github.com/launchql/launchql", + "license": "SEE LICENSE IN LICENSE", + "publishConfig": { + "access": "public", + "directory": "dist" + }, + "repository": { + "type": "git", + "url": "https://github.com/launchql/launchql" + }, + "bugs": { + "url": "https://github.com/launchql/launchql/issues" + }, + "scripts": { + "copy": "copyfiles -f ../../LICENSE README.md package.json dist", + "clean": "rimraf dist/**", + "prepare": "npm run build", + "build": "npm run clean; tsc; tsc -p tsconfig.esm.json; npm run copy", + "build:dev": "npm run clean; tsc --declarationMap; tsc -p tsconfig.esm.json; npm run copy", + "lint": "eslint . --fix", + "test": "jest", + "test:watch": "jest --watch" + }, + "keywords": [ + "stream", + "hash", + "crypto", + "uuidv5", + "uuid" + ], + "dependencies": { + "uuid-hash": "^2.0.0" + } +} \ No newline at end of file diff --git a/packages/uuid-stream/src/index.ts b/packages/uuid-stream/src/index.ts new file mode 100644 index 000000000..99df56417 --- /dev/null +++ b/packages/uuid-stream/src/index.ts @@ -0,0 +1,25 @@ +import { Transform, TransformCallback } from 'stream'; +import { createHash as createUuidHash, UuidHash } from 'uuid-hash'; + +export const DNS = '6ba7b810-9dad-11d1-80b4-00c04fd430c8'; +export const URL = '6ba7b811-9dad-11d1-80b4-00c04fd430c8'; + +export default class UuidStream extends Transform { + private hash: UuidHash; + + constructor(namespace: string = URL, version: number = 0x50) { + super(); + this.hash = createUuidHash(namespace, version); + } + + _write(chunk: Buffer, _encoding: BufferEncoding, callback: TransformCallback): void { + this.hash.update(chunk); + this.push(chunk); + callback(); + } + + _flush(callback: TransformCallback): void { + this.emit('uuid', this.hash.digest()); + callback(); + } +} diff --git a/packages/uuid-stream/tsconfig.esm.json b/packages/uuid-stream/tsconfig.esm.json new file mode 100644 index 000000000..800d7506d --- /dev/null +++ b/packages/uuid-stream/tsconfig.esm.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "dist/esm", + "module": "es2022", + "rootDir": "src/", + "declaration": false + } +} diff --git a/packages/uuid-stream/tsconfig.json b/packages/uuid-stream/tsconfig.json new file mode 100644 index 000000000..1a9d5696c --- /dev/null +++ b/packages/uuid-stream/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "dist", + "rootDir": "src/" + }, + "include": ["src/**/*.ts"], + "exclude": ["dist", "node_modules", "**/*.spec.*", "**/*.test.*"] +} diff --git a/yarn.lock b/yarn.lock index 7884d257a..26678d2c8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -18,6 +18,15 @@ "@babel/highlight" "^7.24.7" picocolors "^1.0.0" +"@babel/code-frame@^7.10.4": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be" + integrity sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg== + dependencies: + "@babel/helper-validator-identifier" "^7.27.1" + js-tokens "^4.0.0" + picocolors "^1.1.1" + "@babel/compat-data@^7.24.8": version "7.24.8" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.8.tgz#f9196455334c38d059ac8b1a16a51decda9d30d3" @@ -157,6 +166,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7" integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== +"@babel/helper-validator-identifier@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz#a7054dcc145a967dd4dc8fee845a57c1316c9df8" + integrity sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow== + "@babel/helper-validator-option@^7.24.8": version "7.24.8" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz#3725cdeea8b480e86d34df15304806a06975e33d" @@ -290,15 +304,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.24.7" -"@babel/polyfill@^7.0.0": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.12.1.tgz#1f2d6371d1261bbd961f3c5d5909150e12d0bd96" - integrity sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g== +"@babel/runtime-corejs3@^7.10.2": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.27.1.tgz#386c7a737dd893da056f6c7972526e827020b47d" + integrity sha512-909rVuj3phpjW6y0MCXAZ5iNeORePa6ldJvp2baWGcTjwqbBDDz6xoS5JHJ7lS88NlwLYj07ImL/8IUMtDZzTA== dependencies: - core-js "^2.6.5" - regenerator-runtime "^0.13.4" + core-js-pure "^3.30.2" -"@babel/runtime@^7.11.2", "@babel/runtime@^7.4.2": +"@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.23.8", "@babel/runtime@^7.4.2", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.7.2", "@babel/runtime@^7.9.2": version "7.27.1" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.27.1.tgz#9fce313d12c9a77507f264de74626e87fd0dc541" integrity sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog== @@ -406,6 +419,11 @@ dependencies: tslib "^2.0.1" +"@graphql-typed-document-node/core@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861" + integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== + "@humanwhocodes/config-array@^0.11.14": version "0.11.14" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" @@ -643,6 +661,17 @@ slash "^3.0.0" write-file-atomic "^4.0.2" +"@jest/types@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" + integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^15.0.0" + chalk "^4.0.0" + "@jest/types@^29.6.3": version "29.6.3" resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" @@ -1313,6 +1342,42 @@ dependencies: "@sinonjs/commons" "^3.0.0" +"@testing-library/dom@^7.28.1": + version "7.31.2" + resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-7.31.2.tgz#df361db38f5212b88555068ab8119f5d841a8c4a" + integrity sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/runtime" "^7.12.5" + "@types/aria-query" "^4.2.0" + aria-query "^4.2.2" + chalk "^4.1.0" + dom-accessibility-api "^0.5.6" + lz-string "^1.4.4" + pretty-format "^26.6.2" + +"@testing-library/jest-dom@5.11.10": + version "5.11.10" + resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.11.10.tgz#1cd90715023e1627f5ed26ab3b38e6f22d77046c" + integrity sha512-FuKiq5xuk44Fqm0000Z9w0hjOdwZRNzgx7xGGxQYepWFZy+OYUMOT/wPI4nLYXCaVltNVpU1W/qmD88wLWDsqQ== + dependencies: + "@babel/runtime" "^7.9.2" + "@types/testing-library__jest-dom" "^5.9.1" + aria-query "^4.2.2" + chalk "^3.0.0" + css "^3.0.0" + css.escape "^1.5.1" + lodash "^4.17.15" + redent "^3.0.0" + +"@testing-library/react@11.2.5": + version "11.2.5" + resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-11.2.5.tgz#ae1c36a66c7790ddb6662c416c27863d87818eb9" + integrity sha512-yEx7oIa/UWLe2F2dqK0FtMF9sJWNXD+2PPtp39BvE0Kh9MJ9Kl0HrZAgEuhUJR+Lx8Di6Xz+rKwSdEPY2UV8ZQ== + dependencies: + "@babel/runtime" "^7.12.5" + "@testing-library/dom" "^7.28.1" + "@tootallnate/once@1": version "1.1.2" resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" @@ -1363,6 +1428,11 @@ dependencies: "@types/node" "*" +"@types/aria-query@^4.2.0": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.2.tgz#ed4e0ad92306a704f9fb132a0cfcf77486dbe2bc" + integrity sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig== + "@types/babel__core@^7.1.14": version "7.20.5" resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" @@ -1590,6 +1660,11 @@ "@types/koa-compose" "*" "@types/node" "*" +"@types/lodash@^4.17.16": + version "4.17.16" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.17.16.tgz#94ae78fab4a38d73086e962d0b65c30d816bfb0a" + integrity sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g== + "@types/mime@^1": version "1.3.5" resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" @@ -1646,6 +1721,11 @@ pg-protocol "*" pg-types "^4.0.1" +"@types/pluralize@0.0.33": + version "0.0.33" + resolved "https://registry.yarnpkg.com/@types/pluralize/-/pluralize-0.0.33.tgz#8ad9018368c584d268667dd9acd5b3b806e8c82a" + integrity sha512-JOqsl+ZoCpP4e8TDke9W79FDcSgPAR0l6pixx2JHkhnRjvShyYiAYw2LVsnA7K08Y6DeOnaU6ujmENO4os/cYg== + "@types/qs@*": version "6.9.18" resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.18.tgz#877292caa91f7c1b213032b34626505b746624c2" @@ -1656,6 +1736,13 @@ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb" integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== +"@types/react@^19.1.3": + version "19.1.3" + resolved "https://registry.yarnpkg.com/@types/react/-/react-19.1.3.tgz#c75a24b775a63280b02c66a55a3cfa04f4022cf7" + integrity sha512-dLWQ+Z0CkIvK1J8+wrDPwGxEYFA4RAyHoZPxHVGspYmFVnwGSNT24cGIhFJrtfRnWVuW8X7NO52gCXmhkVUWGQ== + dependencies: + csstype "^3.0.2" + "@types/request-ip@^0.0.41": version "0.0.41" resolved "https://registry.yarnpkg.com/@types/request-ip/-/request-ip-0.0.41.tgz#c22a3244df2573402989346062851b06b7a5ac4e" @@ -1700,6 +1787,13 @@ resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== +"@types/testing-library__jest-dom@^5.9.1": + version "5.14.9" + resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz#0fb1e6a0278d87b6737db55af5967570b67cb466" + integrity sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw== + dependencies: + "@types/jest" "*" + "@types/ws@^7.4.0": version "7.4.7" resolved "https://registry.yarnpkg.com/@types/ws/-/ws-7.4.7.tgz#f7c390a36f7a0679aa69de2d501319f4f8d9b702" @@ -1712,6 +1806,13 @@ resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== +"@types/yargs@^15.0.0": + version "15.0.19" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.19.tgz#328fb89e46109ecbdb70c295d96ff2f46dfd01b9" + integrity sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA== + dependencies: + "@types/yargs-parser" "*" + "@types/yargs@^17.0.8": version "17.0.32" resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.32.tgz#030774723a2f7faafebf645f4e5a48371dca6229" @@ -1917,6 +2018,16 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" +ajv@^7.0.4: + version "7.2.4" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-7.2.4.tgz#8e239d4d56cf884bccca8cca362f508446dc160f" + integrity sha512-nBeQgg/ZZA3u3SYxyaDvpvDtgZ/EZPF547ARgZBrG9Bhu1vKDwAIjtIf+sDtJUKa2zOcEbmRLBRSyMraS/Oy1A== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + ansi-colors@^4.1.1: version "4.1.3" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" @@ -1929,7 +2040,7 @@ ansi-escapes@^4.2.1: dependencies: type-fest "^0.21.3" -ansi-regex@^5.0.1: +ansi-regex@^5.0.0, ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== @@ -2014,6 +2125,14 @@ argparse@^2.0.1: resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== +aria-query@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" + integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== + dependencies: + "@babel/runtime" "^7.10.2" + "@babel/runtime-corejs3" "^7.10.2" + array-differ@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-3.0.0.tgz#3cbb3d0f316810eafcc47624734237d6aee4ae6b" @@ -2054,6 +2173,11 @@ at-least-node@^1.0.0: resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + available-typed-arrays@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" @@ -2166,6 +2290,11 @@ before-after-hook@^2.2.0: resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== +big-integer@^1.6.16: + version "1.6.52" + resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.52.tgz#60a887f3047614a8e1bffe5d7173490a97dc8c85" + integrity sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg== + bin-links@^4.0.1: version "4.0.4" resolved "https://registry.yarnpkg.com/bin-links/-/bin-links-4.0.4.tgz#c3565832b8e287c85f109a02a17027d152a58a63" @@ -2245,6 +2374,20 @@ braces@^3.0.3, braces@~3.0.2: dependencies: fill-range "^7.1.1" +broadcast-channel@^3.4.1: + version "3.7.0" + resolved "https://registry.yarnpkg.com/broadcast-channel/-/broadcast-channel-3.7.0.tgz#2dfa5c7b4289547ac3f6705f9c00af8723889937" + integrity sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg== + dependencies: + "@babel/runtime" "^7.7.2" + detect-node "^2.1.0" + js-sha3 "0.8.0" + microseconds "0.2.0" + nano-time "1.0.0" + oblivious-set "1.0.0" + rimraf "3.0.2" + unload "2.2.0" + browserslist@^4.23.1: version "4.23.2" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.2.tgz#244fe803641f1c19c28c48c4b6ec9736eb3d32ed" @@ -2829,10 +2972,10 @@ copyfiles@^2.4.1: untildify "^4.0.0" yargs "^16.1.0" -core-js@^2.6.5: - version "2.6.12" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" - integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== +core-js-pure@^3.30.2: + version "3.42.0" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.42.0.tgz#e86c45a7f3bdcb608823e872f73d1ad9ddf0531d" + integrity sha512-007bM04u91fF4kMgwom2I5cQxAFIy8jVulgr9eozILl/SZE53QOqnW/+vviC+wQWLv+AunBG+8Q0TLoeSsSxRQ== core-util-is@~1.0.0: version "1.0.3" @@ -2901,11 +3044,30 @@ crypto-random-string@^2.0.0: resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== +css.escape@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" + integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== + +css@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/css/-/css-3.0.0.tgz#4447a4d58fdd03367c516ca9f64ae365cee4aa5d" + integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ== + dependencies: + inherits "^2.0.4" + source-map "^0.6.1" + source-map-resolve "^0.6.0" + cssesc@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== +csstype@^3.0.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + dargs@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc" @@ -2955,6 +3117,11 @@ decamelize@^1.1.0: resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== +decode-uri-component@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" + integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== + dedent@0.7.0, dedent@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" @@ -3055,6 +3222,11 @@ detect-newline@^3.0.0: resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== +detect-node@^2.0.4, detect-node@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== + dicer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.3.0.tgz#eacd98b3bfbf92e8ab5c2fdb71aaac44bb06b872" @@ -3086,6 +3258,11 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" +dom-accessibility-api@^0.5.6: + version "0.5.16" + resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453" + integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== + dot-prop@6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-6.0.1.tgz#fc26b3cf142b9e59b74dbd39ed66ce620c681083" @@ -3402,13 +3579,6 @@ esutils@^2.0.2: resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -etag-hash@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/etag-hash/-/etag-hash-1.0.1.tgz#60528ecc30b534f85fa9a4746115e182a90d2990" - integrity sha512-fGgrWRhqbnVBw6cEhoSiYaL0EBnhtoiQqvmUxlWJVwSOfj4l5ajrRVQ1ZHm8ovpKuruXv2PTrxoof4JFljgEFw== - dependencies: - "@babel/polyfill" "^7.0.0" - etag@^1.8.1: version "1.8.1" resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" @@ -4193,6 +4363,20 @@ graphql-parse-resolve-info@4.14.1: debug "^4.1.1" tslib "^2.0.1" +graphql-request@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/graphql-request/-/graphql-request-7.1.2.tgz#52d7fd6d8d08c9f0b00c84a091376ce9fbdfa945" + integrity sha512-+XE3iuC55C2di5ZUrB4pjgwe+nIQBuXVIK9J98wrVwojzDW3GMdSBZfxUk8l4j9TieIpjpggclxhNEU9ebGF8w== + dependencies: + "@graphql-typed-document-node/core" "^3.2.0" + +graphql-tag@2.12.5: + version "2.12.5" + resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.12.5.tgz#5cff974a67b417747d05c8d9f5f3cb4495d0db8f" + integrity sha512-5xNhP4063d16Pz3HBtKprutsPrmHZi5IdUGOWRxA2B6VF7BIRGOHZ5WQvDmJXZuPcBg7rYwaFxvQYjqkSdR3TQ== + dependencies: + tslib "^2.1.0" + graphql-tag@2.12.6: version "2.12.6" resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.12.6.tgz#d441a569c1d2537ef10ca3d1633b48725329b5f1" @@ -4229,15 +4413,10 @@ graphql-ws@^5.6.2: resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.16.2.tgz#7b0306c1bdb0e97a05e800ccd523f46fb212e37c" integrity sha512-E1uccsZxt/96jH/OwmLPuXMACILs76pKF2i3W861LpKBCYtGIyPQGtWLuBLkND4ox1KHns70e83PS4te50nvPQ== -graphql@15.10.1, "graphql@>=0.9 <0.14 || ^14.0.2 || ^15.4.0", "graphql@^0.6.0 || ^0.7.0 || ^0.8.0-b || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.2 || ^15.0.0": - version "15.10.1" - resolved "https://registry.yarnpkg.com/graphql/-/graphql-15.10.1.tgz#e9ff3bb928749275477f748b14aa5c30dcad6f2f" - integrity sha512-BL/Xd/T9baO6NFzoMpiMD7YUZ62R6viR5tp/MULVEnbYJXZA//kRNW7J0j1w/wXArgL0sCxhDfK5dczSKn3+cg== - -graphql@^16.9.0: - version "16.11.0" - resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.11.0.tgz#96d17f66370678027fdf59b2d4c20b4efaa8a633" - integrity sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw== +graphql@15.5.2, "graphql@>=0.9 <0.14 || ^14.0.2 || ^15.4.0", "graphql@^0.6.0 || ^0.7.0 || ^0.8.0-b || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.2 || ^15.0.0", graphql@^16.9.0: + version "15.5.2" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-15.5.2.tgz#efa19f8f2bf1a48eb7d5c85bf17e144ba8bb0480" + integrity sha512-dZjLPWNQqYv0dqV2RNbiFed0LtSp6yd4jchsDGnuhDKa9OQHJYCfovaOEvY91w9gqbYO7Se9LKDTl3xxYva/3w== handlebars@^4.7.7: version "4.7.8" @@ -4479,6 +4658,16 @@ infer-owner@^1.0.4: resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== +inflection@1.12.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/inflection/-/inflection-1.12.0.tgz#a200935656d6f5f6bc4dc7502e1aecb703228416" + integrity sha512-lRy4DxuIFWXlJU7ed8UiTJOSTqStqYdEb4CEbtXfNbkdj3nH1L+reUWiE10VWcJS2yR7tge8Z74pJjtBjNwj0w== + +inflection@^1.12.0: + version "1.13.4" + resolved "https://registry.yarnpkg.com/inflection/-/inflection-1.13.4.tgz#65aa696c4e2da6225b148d7a154c449366633a32" + integrity sha512-6I/HUDeYFfuNCVS3td055BaXBwKYuzw7K3ExVMStBowKo9oOAMJIXIHvdyR3iboTCp1b+1i5DSkIZTcwIktuDw== + inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -5250,6 +5439,11 @@ jmespath@0.16.0: resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.16.0.tgz#b15b0a85dfd4d930d43e69ed605943c802785076" integrity sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw== +js-sha3@0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" + integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== + js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -5310,6 +5504,11 @@ json-schema-traverse@^0.4.1: resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" @@ -5639,7 +5838,12 @@ lodash.once@^4.0.0: resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" integrity sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg== -"lodash@>=4 <5", lodash@^4.17.15, lodash@^4.17.21: +lodash@4.17.20: + version "4.17.20" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" + integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== + +"lodash@>=4 <5", lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -5694,6 +5898,11 @@ lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== +lz-string@^1.4.4: + version "1.5.0" + resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" + integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== + make-dir@3.1.0, make-dir@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" @@ -5803,6 +6012,14 @@ map-obj@^4.0.0: resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== +match-sorter@^6.0.2: + version "6.4.0" + resolved "https://registry.yarnpkg.com/match-sorter/-/match-sorter-6.4.0.tgz#ae9c166cb3c9efd337690b3160c0e28cb8377c13" + integrity sha512-d4664ahzdL1QTTvmK1iI0JsrxWeJ6gn33qkYtnPg3mcn+naBLtXSgSPOe+X2vUgtgGwaAk3eiaj7gwKjjMAq+Q== + dependencies: + "@babel/runtime" "^7.23.8" + remove-accents "0.5.0" + math-intrinsics@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9" @@ -5871,6 +6088,11 @@ micromatch@^4.0.8: braces "^3.0.3" picomatch "^2.3.1" +microseconds@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/microseconds/-/microseconds-0.2.0.tgz#233b25f50c62a65d861f978a4a4f8ec18797dc39" + integrity sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA== + mime-db@1.52.0: version "1.52.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" @@ -6137,6 +6359,13 @@ nan@^2.20.0: resolved "https://registry.yarnpkg.com/nan/-/nan-2.22.2.tgz#6b504fd029fb8f38c0990e52ad5c26772fdacfbb" integrity sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ== +nano-time@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/nano-time/-/nano-time-1.0.0.tgz#b0554f69ad89e22d0907f7a12b0993a5d96137ef" + integrity sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA== + dependencies: + big-integer "^1.6.16" + natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" @@ -6575,6 +6804,11 @@ object-path@^0.11.4, object-path@^0.11.8: resolved "https://registry.yarnpkg.com/object-path/-/object-path-0.11.8.tgz#ed002c02bbdd0070b78a27455e8ae01fc14d4742" integrity sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA== +oblivious-set@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/oblivious-set/-/oblivious-set-1.0.0.tgz#c8316f2c2fb6ff7b11b6158db3234c49f733c566" + integrity sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw== + obuf@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" @@ -7035,6 +7269,11 @@ picocolors@^1.0.0, picocolors@^1.0.1: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== +picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" @@ -7072,6 +7311,11 @@ pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" +pluralize@8.0.0, pluralize@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" + integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== + pluralize@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" @@ -7220,6 +7464,16 @@ pretty-format@29.4.3: ansi-styles "^5.0.0" react-is "^18.0.0" +pretty-format@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" + integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== + dependencies: + "@jest/types" "^26.6.2" + ansi-regex "^5.0.0" + ansi-styles "^4.0.0" + react-is "^17.0.1" + pretty-format@^29.0.0, pretty-format@^29.7.0: version "29.7.0" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" @@ -7397,11 +7651,37 @@ raw-body@^3.0.0: iconv-lite "0.6.3" unpipe "1.0.0" +react-dom@^19.1.0: + version "19.1.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.1.0.tgz#133558deca37fa1d682708df8904b25186793623" + integrity sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g== + dependencies: + scheduler "^0.26.0" + +react-is@^17.0.1: + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + react-is@^18.0.0: version "18.3.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== +react-query@^3.39.3: + version "3.39.3" + resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.39.3.tgz#4cea7127c6c26bdea2de5fb63e51044330b03f35" + integrity sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g== + dependencies: + "@babel/runtime" "^7.5.5" + broadcast-channel "^3.4.1" + match-sorter "^6.0.2" + +react@^19.1.0: + version "19.1.0" + resolved "https://registry.yarnpkg.com/react/-/react-19.1.0.tgz#926864b6c48da7627f004795d6cce50e90793b75" + integrity sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg== + read-cmd-shim@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-3.0.0.tgz#62b8c638225c61e6cc607f8f4b779f3b8238f155" @@ -7555,10 +7835,10 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" -regenerator-runtime@^0.13.4: - version "0.13.11" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" - integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== +remove-accents@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/remove-accents/-/remove-accents-0.5.0.tgz#77991f37ba212afba162e375b627631315bed687" + integrity sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A== request-ip@^3.3.0: version "3.3.0" @@ -7570,6 +7850,11 @@ require-directory@^2.1.1: resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + resolve-cwd@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" @@ -7636,6 +7921,13 @@ rimraf@*, rimraf@^6.0.1: glob "^11.0.0" package-json-from-dist "^1.0.0" +rimraf@3.0.2, rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + rimraf@4.4.1, rimraf@^4.4.1: version "4.4.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-4.4.1.tgz#bd33364f67021c5b79e93d7f4fa0568c7c21b755" @@ -7650,13 +7942,6 @@ rimraf@5.0.0: dependencies: glob "^10.0.0" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - router@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/router/-/router-2.2.0.tgz#019be620b711c87641167cc79b99090f00b146ef" @@ -7721,6 +8006,11 @@ sax@>=0.6.0: resolved "https://registry.yarnpkg.com/sax/-/sax-1.4.1.tgz#44cc8988377f126304d3b3fc1010c733b929ef0f" integrity sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg== +scheduler@^0.26.0: + version "0.26.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.26.0.tgz#4ce8a8c2a2095f13ea11bf9a445be50c555d6337" + integrity sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA== + "semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0: version "5.7.2" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" @@ -7961,6 +8251,14 @@ sort-keys@^2.0.0: dependencies: is-plain-obj "^1.0.0" +source-map-resolve@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.6.0.tgz#3d9df87e236b53f16d01e58150fc7711138e5ed2" + integrity sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + source-map-support@0.5.13: version "0.5.13" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" @@ -8625,6 +8923,14 @@ universalify@^2.0.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== +unload@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/unload/-/unload-2.2.0.tgz#ccc88fdcad345faa06a92039ec0f80b488880ef7" + integrity sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA== + dependencies: + "@babel/runtime" "^7.6.2" + detect-node "^2.0.4" + unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -8679,13 +8985,6 @@ util@^0.12.4: is-typed-array "^1.1.3" which-typed-array "^1.1.2" -uuid-hash@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/uuid-hash/-/uuid-hash-1.0.2.tgz#85dfd5e173ab8056a9135b02a34076b454cb6116" - integrity sha512-+JGNvyl4Qir+SAKYFSWzDisBca4vpLoYJfJqTC+ATrMuO/EBU93NmzK2O+qrZye8hCMkyCnFBolnKoLbZi2Oew== - dependencies: - "@babel/polyfill" "^7.0.0" - uuid@8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.0.0.tgz#bc6ccf91b5ff0ac07bbcdbf1c7c4e150db4dbb6c"