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"